home *** CD-ROM | disk | FTP | other *** search
MacBinary | 1994-08-11 | 4.0 MB | [ONLN/HLX2] |
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was processed as: MacBinary
(archive/macBinary).
You can browse this item here: PPC Numerics
Confidence | Program | Detection | Match Type | Support
|
---|
10%
| dexvert
| MacBinary (archive/macBinary)
| fallback
| Supported |
100%
| file
| MacBinary II, inited, Fri Jul 8 07:59:41 1994, modified Thu Aug 11 03:12:43 1994, creator 'HLX2', type 'ONLN', 4054459 bytes "PPC Numerics" , at 0x3dde3b 89739 bytes resource
| default (weak)
| |
99%
| file
| data
| default
| |
100%
| TrID
| MacBinary 2
| default (weak)
| |
100%
| siegfried
| fmt/1762 MacBinary (II)
| default
| |
100%
| lsar
| MacBinary
| default
|
|
id metadata |
---|
key | value |
---|
macFileType | [ONLN] |
macFileCreator | [HLX2] |
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 0c 50 50 43 20 4e 75 | 6d 65 72 69 63 73 00 00 |..PPC Nu|merics..|
|00000010| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 4f 4e 4c 4e 48 4c 58 | 32 01 00 00 00 00 00 00 |.ONLNHLX|2.......|
|00000050| 00 00 00 00 3d dd bb 00 | 01 5e 8b aa 42 f0 2d aa |....=...|.^..B.-.|
|00000060| 6f 7f eb 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |o.......|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 77 3e 00 00 |........|....w>..|
|00000080| 49 4e 53 49 44 45 20 4d | 41 43 49 4e 54 4f 53 48 |INSIDE M|ACINTOSH|
|00000090| 0d 0d 0d 0d 50 6f 77 65 | 72 50 43 20 4e 75 6d 65 |....Powe|rPC Nume|
|000000a0| 72 69 63 73 0d 0d f0 09 | 41 70 70 6c 65 20 43 6f |rics....|Apple Co|
|000000b0| 6d 70 75 74 65 72 2c 20 | 49 6e 63 2e 0d a9 20 31 |mputer, |Inc... 1|
|000000c0| 39 39 34 20 41 70 70 6c | 65 20 43 6f 6d 70 75 74 |994 Appl|e Comput|
|000000d0| 65 72 2c 20 49 6e 63 2e | 0d 41 6c 6c 20 72 69 67 |er, Inc.|.All rig|
|000000e0| 68 74 73 20 72 65 73 65 | 72 76 65 64 2e 20 0d 4e |hts rese|rved. .N|
|000000f0| 6f 20 70 61 72 74 20 6f | 66 20 74 68 69 73 20 70 |o part o|f this p|
|00000100| 75 62 6c 69 63 61 74 69 | 6f 6e 20 6d 61 79 20 62 |ublicati|on may b|
|00000110| 65 20 72 65 70 72 6f 64 | 75 63 65 64 2c 20 73 74 |e reprod|uced, st|
|00000120| 6f 72 65 64 20 69 6e 20 | 61 20 72 65 74 72 69 65 |ored in |a retrie|
|00000130| 76 61 6c 20 73 79 73 74 | 65 6d 2c 20 6f 72 20 74 |val syst|em, or t|
|00000140| 72 61 6e 73 6d 69 74 74 | 65 64 2c 20 69 6e 20 61 |ransmitt|ed, in a|
|00000150| 6e 79 20 66 6f 72 6d 20 | 6f 72 20 62 79 20 61 6e |ny form |or by an|
|00000160| 79 20 6d 65 61 6e 73 2c | 20 6d 65 63 68 61 6e 69 |y means,| mechani|
|00000170| 63 61 6c 2c 20 65 6c 65 | 63 74 72 6f 6e 69 63 2c |cal, ele|ctronic,|
|00000180| 20 70 68 6f 74 6f 63 6f | 70 79 69 6e 67 2c 20 72 | photoco|pying, r|
|00000190| 65 63 6f 72 64 69 6e 67 | 2c 20 6f 72 20 6f 74 68 |ecording|, or oth|
|000001a0| 65 72 77 69 73 65 2c 20 | 77 69 74 68 6f 75 74 20 |erwise, |without |
|000001b0| 70 72 69 6f 72 20 77 72 | 69 74 74 65 6e 20 70 65 |prior wr|itten pe|
|000001c0| 72 6d 69 73 73 69 6f 6e | 20 6f 66 20 41 70 70 6c |rmission| of Appl|
|000001d0| 65 20 43 6f 6d 70 75 74 | 65 72 2c 20 49 6e 63 2e |e Comput|er, Inc.|
|000001e0| 20 50 72 69 6e 74 65 64 | 20 69 6e 20 74 68 65 20 | Printed| in the |
|000001f0| 55 6e 69 74 65 64 20 53 | 74 61 74 65 73 20 6f 66 |United S|tates of|
|00000200| 20 41 6d 65 72 69 63 61 | 2e 0d 4e 6f 20 6c 69 63 | America|..No lic|
|00000210| 65 6e 73 65 73 2c 20 65 | 78 70 72 65 73 73 20 6f |enses, e|xpress o|
|00000220| 72 20 69 6d 70 6c 69 65 | 64 2c 20 61 72 65 20 67 |r implie|d, are g|
|00000230| 72 61 6e 74 65 64 20 77 | 69 74 68 20 72 65 73 70 |ranted w|ith resp|
|00000240| 65 63 74 20 74 6f 20 61 | 6e 79 20 6f 66 20 74 68 |ect to a|ny of th|
|00000250| 65 20 74 65 63 68 6e 6f | 6c 6f 67 79 20 64 65 73 |e techno|logy des|
|00000260| 63 72 69 62 65 64 20 69 | 6e 20 74 68 69 73 20 62 |cribed i|n this b|
|00000270| 6f 6f 6b 2e 20 41 70 70 | 6c 65 20 72 65 74 61 69 |ook. App|le retai|
|00000280| 6e 73 20 61 6c 6c 20 69 | 6e 74 65 6c 6c 65 63 74 |ns all i|ntellect|
|00000290| 75 61 6c 20 70 72 6f 70 | 65 72 74 79 20 72 69 67 |ual prop|erty rig|
|000002a0| 68 74 73 20 61 73 73 6f | 63 69 61 74 65 64 20 77 |hts asso|ciated w|
|000002b0| 69 74 68 20 74 68 65 20 | 74 65 63 68 6e 6f 6c 6f |ith the |technolo|
|000002c0| 67 79 20 64 65 73 63 72 | 69 62 65 64 20 69 6e 20 |gy descr|ibed in |
|000002d0| 74 68 69 73 20 62 6f 6f | 6b 2e 20 54 68 69 73 20 |this boo|k. This |
|000002e0| 62 6f 6f 6b 20 69 73 20 | 69 6e 74 65 6e 64 65 64 |book is |intended|
|000002f0| 20 74 6f 20 61 73 73 69 | 73 74 20 61 70 70 6c 69 | to assi|st appli|
|00000300| 63 61 74 69 6f 6e 20 64 | 65 76 65 6c 6f 70 65 72 |cation d|eveloper|
|00000310| 73 20 74 6f 20 64 65 76 | 65 6c 6f 70 20 61 70 70 |s to dev|elop app|
|00000320| 6c 69 63 61 74 69 6f 6e | 73 20 6f 6e 6c 79 20 66 |lication|s only f|
|00000330| 6f 72 20 41 70 70 6c 65 | 20 4d 61 63 69 6e 74 6f |or Apple| Macinto|
|00000340| 73 68 20 63 6f 6d 70 75 | 74 65 72 73 2e 0d 45 76 |sh compu|ters..Ev|
|00000350| 65 72 79 20 65 66 66 6f | 72 74 20 68 61 73 20 62 |ery effo|rt has b|
|00000360| 65 65 6e 20 6d 61 64 65 | 20 74 6f 20 65 6e 73 75 |een made| to ensu|
|00000370| 72 65 20 74 68 61 74 20 | 74 68 65 20 69 6e 66 6f |re that |the info|
|00000380| 72 6d 61 74 69 6f 6e 20 | 69 6e 20 74 68 69 73 20 |rmation |in this |
|00000390| 6d 61 6e 75 61 6c 20 69 | 73 20 61 63 63 75 72 61 |manual i|s accura|
|000003a0| 74 65 2e 20 41 70 70 6c | 65 20 69 73 20 6e 6f 74 |te. Appl|e is not|
|000003b0| 20 72 65 73 70 6f 6e 73 | 69 62 6c 65 20 66 6f 72 | respons|ible for|
|000003c0| 20 70 72 69 6e 74 69 6e | 67 20 6f 72 20 63 6c 65 | printin|g or cle|
|000003d0| 72 69 63 61 6c 20 65 72 | 72 6f 72 73 2e 0d 41 70 |rical er|rors..Ap|
|000003e0| 70 6c 65 20 43 6f 6d 70 | 75 74 65 72 2c 20 49 6e |ple Comp|uter, In|
|000003f0| 63 2e 0d 32 30 35 32 35 | 20 4d 61 72 69 61 6e 69 |c..20525| Mariani|
|00000400| 20 41 76 65 6e 75 65 0d | 43 75 70 65 72 74 69 6e | Avenue.|Cupertin|
|00000410| 6f 2c 20 43 41 20 39 35 | 30 31 34 0d 34 30 38 2d |o, CA 95|014.408-|
|00000420| 39 39 36 2d 31 30 31 30 | 0d 41 70 70 6c 65 2c 20 |996-1010|.Apple, |
|00000430| 74 68 65 20 41 70 70 6c | 65 20 6c 6f 67 6f 2c 20 |the Appl|e logo, |
|00000440| 4c 61 73 65 72 57 72 69 | 74 65 72 2c 20 61 6e 64 |LaserWri|ter, and|
|00000450| 20 4d 61 63 69 6e 74 6f | 73 68 20 61 72 65 20 74 | Macinto|sh are t|
|00000460| 72 61 64 65 6d 61 72 6b | 73 20 6f 66 20 41 70 70 |rademark|s of App|
|00000470| 6c 65 20 43 6f 6d 70 75 | 74 65 72 2c 20 49 6e 63 |le Compu|ter, Inc|
|00000480| 2e 2c 20 72 65 67 69 73 | 74 65 72 65 64 20 69 6e |., regis|tered in|
|00000490| 20 74 68 65 20 55 6e 69 | 74 65 64 20 53 74 61 74 | the Uni|ted Stat|
|000004a0| 65 73 20 61 6e 64 20 6f | 74 68 65 72 20 63 6f 75 |es and o|ther cou|
|000004b0| 6e 74 72 69 65 73 2e 0d | 50 6f 77 65 72 50 43 20 |ntries..|PowerPC |
|000004c0| 69 73 20 61 20 74 72 61 | 64 65 6d 61 72 6b 20 6f |is a tra|demark o|
|000004d0| 66 20 49 6e 74 65 72 6e | 61 74 69 6f 6e 61 6c 20 |f Intern|ational |
|000004e0| 42 75 73 69 6e 65 73 73 | 20 4d 61 63 68 69 6e 65 |Business| Machine|
|000004f0| 73 20 43 6f 72 70 6f 72 | 61 74 69 6f 6e 2e 0d 41 |s Corpor|ation..A|
|00000500| 64 6f 62 65 20 49 6c 6c | 75 73 74 72 61 74 6f 72 |dobe Ill|ustrator|
|00000510| 2c 20 41 64 6f 62 65 20 | 50 68 6f 74 6f 73 68 6f |, Adobe |Photosho|
|00000520| 70 2c 20 61 6e 64 20 50 | 6f 73 74 53 63 72 69 70 |p, and P|ostScrip|
|00000530| 74 20 61 72 65 20 74 72 | 61 64 65 6d 61 72 6b 73 |t are tr|ademarks|
|00000540| 20 6f 66 20 41 64 6f 62 | 65 20 53 79 73 74 65 6d | of Adob|e System|
|00000550| 73 20 49 6e 63 6f 72 70 | 6f 72 61 74 65 64 2c 20 |s Incorp|orated, |
|00000560| 77 68 69 63 68 20 6d 61 | 79 20 62 65 20 72 65 67 |which ma|y be reg|
|00000570| 69 73 74 65 72 65 64 20 | 69 6e 20 63 65 72 74 61 |istered |in certa|
|00000580| 69 6e 20 6a 75 72 69 73 | 64 69 63 74 69 6f 6e 73 |in juris|dictions|
|00000590| 2e 0d 46 72 61 6d 65 4d | 61 6b 65 72 20 69 73 20 |..FrameM|aker is |
|000005a0| 61 20 72 65 67 69 73 74 | 65 72 65 64 20 74 72 61 |a regist|ered tra|
|000005b0| 64 65 6d 61 72 6b 20 6f | 66 20 46 72 61 6d 65 20 |demark o|f Frame |
|000005c0| 54 65 63 68 6e 6f 6c 6f | 67 79 20 43 6f 72 70 6f |Technolo|gy Corpo|
|000005d0| 72 61 74 69 6f 6e 2e 0d | 48 65 6c 76 65 74 69 63 |ration..|Helvetic|
|000005e0| 61 20 61 6e 64 20 50 61 | 6c 61 74 69 6e 6f 20 61 |a and Pa|latino a|
|000005f0| 72 65 20 72 65 67 69 73 | 74 65 72 65 64 20 74 72 |re regis|tered tr|
|00000600| 61 64 65 6d 61 72 6b 73 | 20 6f 66 20 4c 69 6e 6f |ademarks| of Lino|
|00000610| 74 79 70 65 20 43 6f 6d | 70 61 6e 79 2e 0d 49 54 |type Com|pany..IT|
|00000620| 43 20 5a 61 70 66 20 44 | 69 6e 67 62 61 74 73 20 |C Zapf D|ingbats |
|00000630| 69 73 20 61 20 72 65 67 | 69 73 74 65 72 65 64 20 |is a reg|istered |
|00000640| 74 72 61 64 65 6d 61 72 | 6b 20 6f 66 20 49 6e 74 |trademar|k of Int|
|00000650| 65 72 6e 61 74 69 6f 6e | 61 6c 20 54 79 70 65 66 |ernation|al Typef|
|00000660| 61 63 65 20 43 6f 72 70 | 6f 72 61 74 69 6f 6e 2e |ace Corp|oration.|
|00000670| 0d 4f 70 74 72 6f 74 65 | 63 68 20 69 73 20 61 20 |.Optrote|ch is a |
|00000680| 74 72 61 64 65 6d 61 72 | 6b 20 6f 66 20 4f 72 62 |trademar|k of Orb|
|00000690| 6f 74 65 63 68 20 43 6f | 72 70 6f 72 61 74 69 6f |otech Co|rporatio|
|000006a0| 6e 2e 0d 53 69 6d 75 6c | 74 61 6e 65 6f 75 73 6c |n..Simul|taneousl|
|000006b0| 79 20 70 75 62 6c 69 73 | 68 65 64 20 69 6e 20 74 |y publis|hed in t|
|000006c0| 68 65 20 55 6e 69 74 65 | 64 20 53 74 61 74 65 73 |he Unite|d States|
|000006d0| 20 61 6e 64 20 43 61 6e | 61 64 61 2e 0d 4c 49 4d | and Can|ada..LIM|
|000006e0| 49 54 45 44 20 57 41 52 | 52 41 4e 54 59 20 4f 4e |ITED WAR|RANTY ON|
|000006f0| 20 4d 45 44 49 41 20 41 | 4e 44 20 52 45 50 4c 41 | MEDIA A|ND REPLA|
|00000700| 43 45 4d 45 4e 54 0d 41 | 4c 4c 20 49 4d 50 4c 49 |CEMENT.A|LL IMPLI|
|00000710| 45 44 20 57 41 52 52 41 | 4e 54 49 45 53 20 4f 4e |ED WARRA|NTIES ON|
|00000720| 20 54 48 49 53 20 4d 41 | 4e 55 41 4c 2c 20 49 4e | THIS MA|NUAL, IN|
|00000730| 43 4c 55 44 49 4e 47 20 | 49 4d 50 4c 49 45 44 20 |CLUDING |IMPLIED |
|00000740| 57 41 52 52 41 4e 54 49 | 45 53 20 4f 46 20 4d 45 |WARRANTI|ES OF ME|
|00000750| 52 43 48 41 4e 54 41 42 | 49 4c 49 54 59 20 41 4e |RCHANTAB|ILITY AN|
|00000760| 44 20 46 49 54 4e 45 53 | 53 20 46 4f 52 20 41 20 |D FITNES|S FOR A |
|00000770| 50 41 52 54 49 43 55 4c | 41 52 20 50 55 52 50 4f |PARTICUL|AR PURPO|
|00000780| 53 45 2c 20 41 52 45 20 | 4c 49 4d 49 54 45 44 20 |SE, ARE |LIMITED |
|00000790| 49 4e 20 44 55 52 41 54 | 49 4f 4e 20 54 4f 20 4e |IN DURAT|ION TO N|
|000007a0| 49 4e 45 54 59 20 28 39 | 30 29 20 44 41 59 53 20 |INETY (9|0) DAYS |
|000007b0| 46 52 4f 4d 20 54 48 45 | 20 44 41 54 45 20 4f 46 |FROM THE| DATE OF|
|000007c0| 20 54 48 45 20 4f 52 49 | 47 49 4e 41 4c 20 52 45 | THE ORI|GINAL RE|
|000007d0| 54 41 49 4c 20 50 55 52 | 43 48 41 53 45 20 4f 46 |TAIL PUR|CHASE OF|
|000007e0| 20 54 48 49 53 20 50 52 | 4f 44 55 43 54 2e 0d 45 | THIS PR|ODUCT..E|
|000007f0| 76 65 6e 20 74 68 6f 75 | 67 68 20 41 70 70 6c 65 |ven thou|gh Apple|
|00000800| 20 68 61 73 20 72 65 76 | 69 65 77 65 64 20 74 68 | has rev|iewed th|
|00000810| 69 73 20 6d 61 6e 75 61 | 6c 2c 20 41 50 50 4c 45 |is manua|l, APPLE|
|00000820| 20 4d 41 4b 45 53 20 4e | 4f 20 57 41 52 52 41 4e | MAKES N|O WARRAN|
|00000830| 54 59 20 4f 52 20 52 45 | 50 52 45 53 45 4e 54 41 |TY OR RE|PRESENTA|
|00000840| 54 49 4f 4e 2c 20 45 49 | 54 48 45 52 20 45 58 50 |TION, EI|THER EXP|
|00000850| 52 45 53 53 20 4f 52 20 | 49 4d 50 4c 49 45 44 2c |RESS OR |IMPLIED,|
|00000860| 20 57 49 54 48 20 52 45 | 53 50 45 43 54 20 54 4f | WITH RE|SPECT TO|
|00000870| 20 54 48 49 53 20 4d 41 | 4e 55 41 4c 2c 20 49 54 | THIS MA|NUAL, IT|
|00000880| 53 20 51 55 41 4c 49 54 | 59 2c 20 41 43 43 55 52 |S QUALIT|Y, ACCUR|
|00000890| 41 43 59 2c 20 4d 45 52 | 43 48 41 4e 54 41 42 49 |ACY, MER|CHANTABI|
|000008a0| 4c 49 54 59 2c 20 4f 52 | 20 46 49 54 4e 45 53 53 |LITY, OR| FITNESS|
|000008b0| 20 46 4f 52 20 41 20 50 | 41 52 54 49 43 55 4c 41 | FOR A P|ARTICULA|
|000008c0| 52 20 50 55 52 50 4f 53 | 45 2e 20 41 53 20 41 20 |R PURPOS|E. AS A |
|000008d0| 52 45 53 55 4c 54 2c 20 | 54 48 49 53 20 4d 41 4e |RESULT, |THIS MAN|
|000008e0| 55 41 4c 20 49 53 20 53 | 4f 4c 44 20 d2 41 53 20 |UAL IS S|OLD .AS |
|000008f0| 49 53 2c d3 20 41 4e 44 | 20 59 4f 55 2c 20 54 48 |IS,. AND| YOU, TH|
|00000900| 45 20 50 55 52 43 48 41 | 53 45 52 2c 20 41 52 45 |E PURCHA|SER, ARE|
|00000910| 20 41 53 53 55 4d 49 4e | 47 20 54 48 45 20 45 4e | ASSUMIN|G THE EN|
|00000920| 54 49 52 45 20 52 49 53 | 4b 20 41 53 20 54 4f 20 |TIRE RIS|K AS TO |
|00000930| 49 54 53 20 51 55 41 4c | 49 54 59 20 41 4e 44 20 |ITS QUAL|ITY AND |
|00000940| 41 43 43 55 52 41 43 59 | 2e 0d 49 4e 20 4e 4f 20 |ACCURACY|..IN NO |
|00000950| 45 56 45 4e 54 20 57 49 | 4c 4c 20 41 50 50 4c 45 |EVENT WI|LL APPLE|
|00000960| 20 42 45 20 4c 49 41 42 | 4c 45 20 46 4f 52 20 44 | BE LIAB|LE FOR D|
|00000970| 49 52 45 43 54 2c 20 49 | 4e 44 49 52 45 43 54 2c |IRECT, I|NDIRECT,|
|00000980| 20 53 50 45 43 49 41 4c | 2c 20 49 4e 43 49 44 45 | SPECIAL|, INCIDE|
|00000990| 4e 54 41 4c 2c 20 4f 52 | 20 43 4f 4e 53 45 51 55 |NTAL, OR| CONSEQU|
|000009a0| 45 4e 54 49 41 4c 20 44 | 41 4d 41 47 45 53 20 52 |ENTIAL D|AMAGES R|
|000009b0| 45 53 55 4c 54 49 4e 47 | 20 46 52 4f 4d 20 41 4e |ESULTING| FROM AN|
|000009c0| 59 20 44 45 46 45 43 54 | 20 4f 52 20 49 4e 41 43 |Y DEFECT| OR INAC|
|000009d0| 43 55 52 41 43 59 20 49 | 4e 20 54 48 49 53 20 4d |CURACY I|N THIS M|
|000009e0| 41 4e 55 41 4c 2c 20 65 | 76 65 6e 20 69 66 20 61 |ANUAL, e|ven if a|
|000009f0| 64 76 69 73 65 64 20 6f | 66 20 74 68 65 20 70 6f |dvised o|f the po|
|00000a00| 73 73 69 62 69 6c 69 74 | 79 20 6f 66 20 73 75 63 |ssibilit|y of suc|
|00000a10| 68 20 64 61 6d 61 67 65 | 73 2e 0d 54 48 45 20 57 |h damage|s..THE W|
|00000a20| 41 52 52 41 4e 54 59 20 | 41 4e 44 20 52 45 4d 45 |ARRANTY |AND REME|
|00000a30| 44 49 45 53 20 53 45 54 | 20 46 4f 52 54 48 20 41 |DIES SET| FORTH A|
|00000a40| 42 4f 56 45 20 41 52 45 | 20 45 58 43 4c 55 53 49 |BOVE ARE| EXCLUSI|
|00000a50| 56 45 20 41 4e 44 20 49 | 4e 20 4c 49 45 55 20 4f |VE AND I|N LIEU O|
|00000a60| 46 20 41 4c 4c 20 4f 54 | 48 45 52 53 2c 20 4f 52 |F ALL OT|HERS, OR|
|00000a70| 41 4c 20 4f 52 20 57 52 | 49 54 54 45 4e 2c 20 45 |AL OR WR|ITTEN, E|
|00000a80| 58 50 52 45 53 53 20 4f | 52 20 49 4d 50 4c 49 45 |XPRESS O|R IMPLIE|
|00000a90| 44 2e 20 4e 6f 20 41 70 | 70 6c 65 20 64 65 61 6c |D. No Ap|ple deal|
|00000aa0| 65 72 2c 20 61 67 65 6e | 74 2c 20 6f 72 20 65 6d |er, agen|t, or em|
|00000ab0| 70 6c 6f 79 65 65 20 69 | 73 20 61 75 74 68 6f 72 |ployee i|s author|
|00000ac0| 69 7a 65 64 20 74 6f 20 | 6d 61 6b 65 20 61 6e 79 |ized to |make any|
|00000ad0| 20 6d 6f 64 69 66 69 63 | 61 74 69 6f 6e 2c 20 65 | modific|ation, e|
|00000ae0| 78 74 65 6e 73 69 6f 6e | 2c 20 6f 72 20 61 64 64 |xtension|, or add|
|00000af0| 69 74 69 6f 6e 20 74 6f | 20 74 68 69 73 20 77 61 |ition to| this wa|
|00000b00| 72 72 61 6e 74 79 2e 0d | 53 6f 6d 65 20 73 74 61 |rranty..|Some sta|
|00000b10| 74 65 73 20 64 6f 20 6e | 6f 74 20 61 6c 6c 6f 77 |tes do n|ot allow|
|00000b20| 20 74 68 65 20 65 78 63 | 6c 75 73 69 6f 6e 20 6f | the exc|lusion o|
|00000b30| 72 20 6c 69 6d 69 74 61 | 74 69 6f 6e 20 6f 66 20 |r limita|tion of |
|00000b40| 69 6d 70 6c 69 65 64 20 | 77 61 72 72 61 6e 74 69 |implied |warranti|
|00000b50| 65 73 20 6f 72 20 6c 69 | 61 62 69 6c 69 74 79 20 |es or li|ability |
|00000b60| 66 6f 72 20 69 6e 63 69 | 64 65 6e 74 61 6c 20 6f |for inci|dental o|
|00000b70| 72 20 63 6f 6e 73 65 71 | 75 65 6e 74 69 61 6c 20 |r conseq|uential |
|00000b80| 64 61 6d 61 67 65 73 2c | 20 73 6f 20 74 68 65 20 |damages,| so the |
|00000b90| 61 62 6f 76 65 20 6c 69 | 6d 69 74 61 74 69 6f 6e |above li|mitation|
|00000ba0| 20 6f 72 20 65 78 63 6c | 75 73 69 6f 6e 20 6d 61 | or excl|usion ma|
|00000bb0| 79 20 6e 6f 74 20 61 70 | 70 6c 79 20 74 6f 20 79 |y not ap|ply to y|
|00000bc0| 6f 75 2e 20 54 68 69 73 | 20 77 61 72 72 61 6e 74 |ou. This| warrant|
|00000bd0| 79 20 67 69 76 65 73 20 | 79 6f 75 20 73 70 65 63 |y gives |you spec|
|00000be0| 69 66 69 63 20 6c 65 67 | 61 6c 20 72 69 67 68 74 |ific leg|al right|
|00000bf0| 73 2c 20 61 6e 64 20 79 | 6f 75 20 6d 61 79 20 61 |s, and y|ou may a|
|00000c00| 6c 73 6f 20 68 61 76 65 | 20 6f 74 68 65 72 20 72 |lso have| other r|
|00000c10| 69 67 68 74 73 20 77 68 | 69 63 68 20 76 61 72 79 |ights wh|ich vary|
|00000c20| 20 66 72 6f 6d 20 73 74 | 61 74 65 20 74 6f 20 73 | from st|ate to s|
|00000c30| 74 61 74 65 2e 0d 49 53 | 42 4e 20 30 2d 32 30 31 |tate..IS|BN 0-201|
|00000c40| 2d 34 30 37 32 38 2d 30 | 0d 31 20 32 20 33 20 34 |-40728-0|.1 2 3 4|
|00000c50| 20 35 20 36 20 37 20 38 | 20 39 2d 43 52 57 2d 39 | 5 6 7 8| 9-CRW-9|
|00000c60| 38 39 37 39 36 39 35 39 | 34 0d 46 69 72 73 74 20 |89796959|4.First |
|00000c70| 50 72 69 6e 74 69 6e 67 | 2c 20 4d 61 72 63 68 20 |Printing|, March |
|00000c80| 31 39 39 34 0d 4c 69 62 | 72 61 72 79 20 6f 66 20 |1994.Lib|rary of |
|00000c90| 43 6f 6e 67 72 65 73 73 | 20 43 61 74 61 6c 6f 67 |Congress| Catalog|
|00000ca0| 69 6e 67 2d 69 6e 2d 50 | 75 62 6c 69 63 61 74 69 |ing-in-P|ublicati|
|00000cb0| 6f 6e 20 44 61 74 61 0d | 42 6f 6f 6b 5f 74 69 74 |on Data.|Book_tit|
|00000cc0| 6c 65 20 2f 20 5b 41 70 | 70 6c 65 20 43 6f 6d 70 |le / [Ap|ple Comp|
|00000cd0| 75 74 65 72 2c 20 49 6e | 63 2e 5d 2e 0d 09 70 2e |uter, In|c.]...p.|
|00000ce0| 14 63 6d 2e 0d 49 6e 63 | 6c 75 64 65 73 20 69 6e |.cm..Inc|ludes in|
|00000cf0| 64 65 78 2e 0d 49 53 42 | 4e 20 30 2d 32 30 31 2d |dex..ISB|N 0-201-|
|00000d00| 6e 6e 6e 6e 6e 2d 6e 0d | 31 2e 20 4d 61 63 69 6e |nnnnn-n.|1. Macin|
|00000d10| 74 6f 73 68 20 28 43 6f | 6d 70 75 74 65 72 29 d1 |tosh (Co|mputer).|
|00000d20| 50 72 6f 67 72 61 6d 6d | 69 6e 67 2e 14 32 2e 20 |Programm|ing..2. |
|00000d30| 0d 49 2e 20 41 70 70 6c | 65 20 43 6f 6d 70 75 74 |.I. Appl|e Comput|
|00000d40| 65 72 2c 20 49 6e 63 2e | 0d 6e 6e 6e 6e 2e 6e 2e |er, Inc.|.nnnn.n.|
|00000d50| 6e 6e 6e 6e 6e 6e 6e 14 | 31 39 39 34 0d 6e 6e 6e |nnnnnnn.|1994.nnn|
|00000d60| 2e 6e 6e 6e d1 6e 6e 6e | 6e 09 39 34 2d 6e 6e 6e |.nnn.nnn|n.94-nnn|
|00000d70| 6e 6e 0d 43 49 50 0d 43 | 6f 6e 74 65 6e 74 73 0d |nn.CIP.C|ontents.|
|00000d80| 46 69 67 75 72 65 73 2c | 20 54 61 62 6c 65 73 2c |Figures,| Tables,|
|00000d90| 20 61 6e 64 20 4c 69 73 | 74 69 6e 67 73 14 14 78 | and Lis|tings..x|
|00000da0| 69 0d 0d 0d 50 72 65 66 | 61 63 65 09 41 62 6f 75 |i...Pref|ace.Abou|
|00000db0| 74 20 54 68 69 73 20 42 | 6f 6f 6b 14 14 78 76 69 |t This B|ook..xvi|
|00000dc0| 69 0d 0d 57 68 61 74 d5 | 73 20 69 6e 20 54 68 69 |i..What.|s in Thi|
|00000dd0| 73 20 42 6f 6f 6b 14 14 | 78 76 69 69 69 0d 43 6f |s Book..|xviii.Co|
|00000de0| 6e 76 65 6e 74 69 6f 6e | 73 20 55 73 65 64 20 69 |nvention|s Used i|
|00000df0| 6e 20 54 68 69 73 20 42 | 6f 6f 6b 14 14 78 76 69 |n This B|ook..xvi|
|00000e00| 69 69 0d 53 70 65 63 69 | 61 6c 20 46 6f 6e 74 73 |ii.Speci|al Fonts|
|00000e10| 14 14 78 69 78 0d 54 79 | 70 65 73 20 6f 66 20 4e |..xix.Ty|pes of N|
|00000e20| 6f 74 65 73 14 14 78 69 | 78 0d 46 6f 72 20 4d 6f |otes..xi|x.For Mo|
|00000e30| 72 65 20 49 6e 66 6f 72 | 6d 61 74 69 6f 6e 14 14 |re Infor|mation..|
|00000e40| 78 69 78 0d 0d 50 61 72 | 74 20 4f 6e 65 09 54 68 |xix..Par|t One.Th|
|00000e50| 65 20 50 6f 77 65 72 50 | 43 20 4e 75 6d 65 72 69 |e PowerP|C Numeri|
|00000e60| 63 73 20 45 6e 76 69 72 | 6f 6e 6d 65 6e 74 0d 0d |cs Envir|onment..|
|00000e70| 0d 43 68 61 70 74 65 72 | 20 31 09 49 45 45 45 20 |.Chapter| 1.IEEE |
|00000e80| 53 74 61 6e 64 61 72 64 | 20 41 72 69 74 68 6d 65 |Standard| Arithme|
|00000e90| 74 69 63 14 14 31 2d 31 | 0d 0d 41 62 6f 75 74 20 |tic..1-1|..About |
|00000ea0| 74 68 65 20 49 45 45 45 | 20 53 74 61 6e 64 61 72 |the IEEE| Standar|
|00000eb0| 64 14 14 31 2d 33 0d 53 | 74 61 72 74 69 6e 67 20 |d..1-3.S|tarting |
|00000ec0| 74 6f 20 55 73 65 20 49 | 45 45 45 20 41 72 69 74 |to Use I|EEE Arit|
|00000ed0| 68 6d 65 74 69 63 14 14 | 31 2d 35 0d 43 61 72 65 |hmetic..|1-5.Care|
|00000ee0| 66 75 6c 20 52 6f 75 6e | 64 69 6e 67 14 14 31 2d |ful Roun|ding..1-|
|00000ef0| 35 0d 45 78 63 65 70 74 | 69 6f 6e 20 48 61 6e 64 |5.Except|ion Hand|
|00000f00| 6c 69 6e 67 14 14 31 2d | 36 0d 45 78 61 6d 70 6c |ling..1-|6.Exampl|
|00000f10| 65 3a 20 46 69 6e 64 69 | 6e 67 20 5a 65 72 6f 20 |e: Findi|ng Zero |
|00000f20| 52 65 74 75 72 6e 20 56 | 61 6c 75 65 73 14 14 31 |Return V|alues..1|
|00000f30| 2d 37 0d 45 78 61 6d 70 | 6c 65 3a 20 53 65 61 72 |-7.Examp|le: Sear|
|00000f40| 63 68 69 6e 67 20 57 69 | 74 68 6f 75 74 20 53 74 |ching Wi|thout St|
|00000f50| 6f 70 70 69 6e 67 14 14 | 31 2d 38 0d 45 78 61 6d |opping..|1-8.Exam|
|00000f60| 70 6c 65 3a 20 50 61 72 | 61 6c 6c 65 6c 20 52 65 |ple: Par|allel Re|
|00000f70| 73 69 73 74 61 6e 63 65 | 73 14 14 31 2d 38 0d 55 |sistance|s..1-8.U|
|00000f80| 73 69 6e 67 20 49 45 45 | 45 20 41 72 69 74 68 6d |sing IEE|E Arithm|
|00000f90| 65 74 69 63 14 14 31 2d | 39 0d 45 76 61 6c 75 61 |etic..1-|9.Evalua|
|00000fa0| 74 69 6e 67 20 43 6f 6e | 74 69 6e 75 65 64 20 46 |ting Con|tinued F|
|00000fb0| 72 61 63 74 69 6f 6e 73 | 14 14 31 2d 39 0d 43 6f |ractions|..1-9.Co|
|00000fc0| 6d 70 75 74 69 6e 67 20 | 74 68 65 20 41 72 65 61 |mputing |the Area|
|00000fd0| 20 6f 66 20 61 20 54 72 | 69 61 6e 67 6c 65 14 14 | of a Tr|iangle..|
|00000fe0| 31 2d 31 31 0d 41 62 6f | 75 74 20 74 68 65 20 46 |1-11.Abo|ut the F|
|00000ff0| 50 43 45 20 54 65 63 68 | 6e 69 63 61 6c 20 52 65 |PCE Tech|nical Re|
|00001000| 70 6f 72 74 14 14 31 2d | 31 32 0d 50 6f 77 65 72 |port..1-|12.Power|
|00001010| 50 43 20 4e 75 6d 65 72 | 69 63 73 20 56 65 72 73 |PC Numer|ics Vers|
|00001020| 75 73 20 53 41 4e 45 14 | 14 31 2d 31 33 0d 0d 43 |us SANE.|.1-13..C|
|00001030| 68 61 70 74 65 72 20 32 | 09 46 6c 6f 61 74 69 6e |hapter 2|.Floatin|
|00001040| 67 2d 50 6f 69 6e 74 20 | 44 61 74 61 20 46 6f 72 |g-Point |Data For|
|00001050| 6d 61 74 73 14 14 32 2d | 31 0d 0d 41 62 6f 75 74 |mats..2-|1..About|
|00001060| 20 46 6c 6f 61 74 69 6e | 67 2d 50 6f 69 6e 74 20 | Floatin|g-Point |
|00001070| 44 61 74 61 20 46 6f 72 | 6d 61 74 73 14 14 32 2d |Data For|mats..2-|
|00001080| 33 0d 49 6e 74 65 72 70 | 72 65 74 69 6e 67 20 46 |3.Interp|reting F|
|00001090| 6c 6f 61 74 69 6e 67 2d | 50 6f 69 6e 74 20 56 61 |loating-|Point Va|
|000010a0| 6c 75 65 73 14 14 32 2d | 34 0d 4e 6f 72 6d 61 6c |lues..2-|4.Normal|
|000010b0| 69 7a 65 64 20 4e 75 6d | 62 65 72 73 14 14 32 2d |ized Num|bers..2-|
|000010c0| 35 0d 44 65 6e 6f 72 6d | 61 6c 69 7a 65 64 20 4e |5.Denorm|alized N|
|000010d0| 75 6d 62 65 72 73 14 14 | 32 2d 36 0d 49 6e 66 69 |umbers..|2-6.Infi|
|000010e0| 6e 69 74 69 65 73 14 14 | 32 2d 37 0d 4e 61 4e 73 |nities..|2-7.NaNs|
|000010f0| 14 14 32 2d 38 0d 5a 65 | 72 6f 73 14 14 32 2d 31 |..2-8.Ze|ros..2-1|
|00001100| 30 0d 46 6f 72 6d 61 74 | 73 14 14 32 2d 31 31 0d |0.Format|s..2-11.|
|00001110| 53 69 6e 67 6c 65 20 46 | 6f 72 6d 61 74 14 14 32 |Single F|ormat..2|
|00001120| 2d 31 31 0d 44 6f 75 62 | 6c 65 20 46 6f 72 6d 61 |-11.Doub|le Forma|
|00001130| 74 14 14 32 2d 31 33 0d | 44 6f 75 62 6c 65 2d 44 |t..2-13.|Double-D|
|00001140| 6f 75 62 6c 65 20 46 6f | 72 6d 61 74 14 14 32 2d |ouble Fo|rmat..2-|
|00001150| 31 34 0d 52 61 6e 67 65 | 20 61 6e 64 20 50 72 65 |14.Range| and Pre|
|00001160| 63 69 73 69 6f 6e 20 6f | 66 20 44 61 74 61 20 46 |cision o|f Data F|
|00001170| 6f 72 6d 61 74 73 14 14 | 32 2d 31 36 0d 0d 43 68 |ormats..|2-16..Ch|
|00001180| 61 70 74 65 72 20 33 09 | 45 78 70 72 65 73 73 69 |apter 3.|Expressi|
|00001190| 6f 6e 20 45 76 61 6c 75 | 61 74 69 6f 6e 14 14 33 |on Evalu|ation..3|
|000011a0| 2d 31 0d 0d 41 62 6f 75 | 74 20 45 78 70 72 65 73 |-1..Abou|t Expres|
|000011b0| 73 69 6f 6e 20 45 76 61 | 6c 75 61 74 69 6f 6e 14 |sion Eva|luation.|
|000011c0| 14 33 2d 33 0d 45 76 61 | 6c 75 61 74 69 6e 67 20 |.3-3.Eva|luating |
|000011d0| 45 78 70 72 65 73 73 69 | 6f 6e 73 20 57 69 74 68 |Expressi|ons With|
|000011e0| 6f 75 74 20 57 69 64 65 | 73 74 20 4e 65 65 64 14 |out Wide|st Need.|
|000011f0| 14 33 2d 33 0d 45 76 61 | 6c 75 61 74 69 6e 67 20 |.3-3.Eva|luating |
|00001200| 45 78 70 72 65 73 73 69 | 6f 6e 73 20 57 69 74 68 |Expressi|ons With|
|00001210| 20 57 69 64 65 73 74 20 | 4e 65 65 64 14 14 33 2d | Widest |Need..3-|
|00001220| 35 0d 43 6f 6d 70 61 72 | 69 73 6f 6e 73 20 6f 66 |5.Compar|isons of|
|00001230| 20 45 78 70 72 65 73 73 | 69 6f 6e 20 45 76 61 6c | Express|ion Eval|
|00001240| 75 61 74 69 6f 6e 20 4d | 65 74 68 6f 64 73 14 14 |uation M|ethods..|
|00001250| 33 2d 38 0d 0d 43 68 61 | 70 74 65 72 20 34 09 45 |3-8..Cha|pter 4.E|
|00001260| 6e 76 69 72 6f 6e 6d 65 | 6e 74 61 6c 20 43 6f 6e |nvironme|ntal Con|
|00001270| 74 72 6f 6c 73 14 14 34 | 2d 31 0d 0d 52 6f 75 6e |trols..4|-1..Roun|
|00001280| 64 69 6e 67 20 44 69 72 | 65 63 74 69 6f 6e 20 4d |ding Dir|ection M|
|00001290| 6f 64 65 73 14 14 34 2d | 33 0d 52 6f 75 6e 64 69 |odes..4-|3.Roundi|
|000012a0| 6e 67 20 50 72 65 63 69 | 73 69 6f 6e 14 14 34 2d |ng Preci|sion..4-|
|000012b0| 34 0d 45 78 63 65 70 74 | 69 6f 6e 20 46 6c 61 67 |4.Except|ion Flag|
|000012c0| 73 14 14 34 2d 34 0d 49 | 6e 76 61 6c 69 64 20 4f |s..4-4.I|nvalid O|
|000012d0| 70 65 72 61 74 69 6f 6e | 14 14 34 2d 35 0d 55 6e |peration|..4-5.Un|
|000012e0| 64 65 72 66 6c 6f 77 14 | 14 34 2d 35 0d 4f 76 65 |derflow.|.4-5.Ove|
|000012f0| 72 66 6c 6f 77 14 14 34 | 2d 35 0d 44 69 76 69 64 |rflow..4|-5.Divid|
|00001300| 65 2d 62 79 2d 5a 65 72 | 6f 14 14 34 2d 36 0d 49 |e-by-Zer|o..4-6.I|
|00001310| 6e 65 78 61 63 74 14 14 | 34 2d 36 0d 0d 43 68 61 |nexact..|4-6..Cha|
|00001320| 70 74 65 72 20 35 09 43 | 6f 6e 76 65 72 73 69 6f |pter 5.C|onversio|
|00001330| 6e 73 14 14 35 2d 31 0d | 0d 41 62 6f 75 74 20 43 |ns..5-1.|.About C|
|00001340| 6f 6e 76 65 72 73 69 6f | 6e 73 14 14 35 2d 33 0d |onversio|ns..5-3.|
|00001350| 43 6f 6e 76 65 72 74 69 | 6e 67 20 46 6c 6f 61 74 |Converti|ng Float|
|00001360| 69 6e 67 2d 50 6f 69 6e | 74 20 74 6f 20 49 6e 74 |ing-Poin|t to Int|
|00001370| 65 67 65 72 20 46 6f 72 | 6d 61 74 73 14 14 35 2d |eger For|mats..5-|
|00001380| 33 0d 52 6f 75 6e 64 69 | 6e 67 20 46 6c 6f 61 74 |3.Roundi|ng Float|
|00001390| 69 6e 67 2d 50 6f 69 6e | 74 20 4e 75 6d 62 65 72 |ing-Poin|t Number|
|000013a0| 73 20 74 6f 20 49 6e 74 | 65 67 65 72 73 14 14 35 |s to Int|egers..5|
|000013b0| 2d 34 0d 43 6f 6e 76 65 | 72 74 69 6e 67 20 49 6e |-4.Conve|rting In|
|000013c0| 74 65 67 65 72 73 20 74 | 6f 20 46 6c 6f 61 74 69 |tegers t|o Floati|
|000013d0| 6e 67 2d 50 6f 69 6e 74 | 20 46 6f 72 6d 61 74 73 |ng-Point| Formats|
|000013e0| 14 14 35 2d 35 0d 43 6f | 6e 76 65 72 74 69 6e 67 |..5-5.Co|nverting|
|000013f0| 20 42 65 74 77 65 65 6e | 20 46 6c 6f 61 74 69 6e | Between| Floatin|
|00001400| 67 2d 50 6f 69 6e 74 20 | 46 6f 72 6d 61 74 73 14 |g-Point |Formats.|
|00001410| 14 35 2d 35 0d 43 6f 6e | 76 65 72 74 69 6e 67 20 |.5-5.Con|verting |
|00001420| 42 65 74 77 65 65 6e 20 | 53 69 6e 67 6c 65 20 61 |Between |Single a|
|00001430| 6e 64 20 44 6f 75 62 6c | 65 20 46 6f 72 6d 61 74 |nd Doubl|e Format|
|00001440| 73 14 14 35 2d 35 0d 43 | 6f 6e 76 65 72 74 69 6e |s..5-5.C|onvertin|
|00001450| 67 20 42 65 74 77 65 65 | 6e 20 53 69 6e 67 6c 65 |g Betwee|n Single|
|00001460| 20 61 6e 64 20 44 6f 75 | 62 6c 65 2d 44 6f 75 62 | and Dou|ble-Doub|
|00001470| 6c 65 20 46 6f 72 6d 61 | 74 73 14 14 35 2d 35 0d |le Forma|ts..5-5.|
|00001480| 43 6f 6e 76 65 72 74 69 | 6e 67 20 42 65 74 77 65 |Converti|ng Betwe|
|00001490| 65 6e 20 44 6f 75 62 6c | 65 20 61 6e 64 20 44 6f |en Doubl|e and Do|
|000014a0| 75 62 6c 65 2d 44 6f 75 | 62 6c 65 20 46 6f 72 6d |uble-Dou|ble Form|
|000014b0| 61 74 73 14 14 35 2d 37 | 0d 43 6f 6e 76 65 72 74 |ats..5-7|.Convert|
|000014c0| 69 6e 67 20 42 65 74 77 | 65 65 6e 20 42 69 6e 61 |ing Betw|een Bina|
|000014d0| 72 79 20 61 6e 64 20 44 | 65 63 69 6d 61 6c 20 4e |ry and D|ecimal N|
|000014e0| 75 6d 62 65 72 73 14 14 | 35 2d 37 0d 41 63 63 75 |umbers..|5-7.Accu|
|000014f0| 72 61 63 79 20 6f 66 20 | 44 65 63 69 6d 61 6c 2d |racy of |Decimal-|
|00001500| 74 6f 2d 42 69 6e 61 72 | 79 20 43 6f 6e 76 65 72 |to-Binar|y Conver|
|00001510| 73 69 6f 6e 73 14 14 35 | 2d 37 0d 41 75 74 6f 6d |sions..5|-7.Autom|
|00001520| 61 74 69 63 20 43 6f 6e | 76 65 72 73 69 6f 6e 73 |atic Con|versions|
|00001530| 14 14 35 2d 38 0d 4d 61 | 6e 75 61 6c 20 43 6f 6e |..5-8.Ma|nual Con|
|00001540| 76 65 72 73 69 6f 6e 73 | 14 14 35 2d 31 30 0d 43 |versions|..5-10.C|
|00001550| 6f 6e 76 65 72 74 69 6e | 67 20 42 65 74 77 65 65 |onvertin|g Betwee|
|00001560| 6e 20 46 6c 6f 61 74 69 | 6e 67 2d 50 6f 69 6e 74 |n Floati|ng-Point|
|00001570| 20 61 6e 64 20 44 65 63 | 69 6d 61 6c 20 53 74 72 | and Dec|imal Str|
|00001580| 75 63 74 75 72 65 73 14 | 14 35 2d 31 30 0d 43 6f |uctures.|.5-10.Co|
|00001590| 6e 76 65 72 74 69 6e 67 | 20 42 65 74 77 65 65 6e |nverting| Between|
|000015a0| 20 46 6c 6f 61 74 69 6e | 67 2d 50 6f 69 6e 74 20 | Floatin|g-Point |
|000015b0| 61 6e 64 20 44 65 63 69 | 6d 61 6c 20 53 74 72 69 |and Deci|mal Stri|
|000015c0| 6e 67 73 14 14 35 2d 31 | 32 0d 0d 0d 43 68 61 70 |ngs..5-1|2...Chap|
|000015d0| 74 65 72 20 36 09 4e 75 | 6d 65 72 69 63 20 4f 70 |ter 6.Nu|meric Op|
|000015e0| 65 72 61 74 69 6f 6e 73 | 20 61 6e 64 20 46 75 6e |erations| and Fun|
|000015f0| 63 74 69 6f 6e 73 14 14 | 36 2d 31 0d 0d 43 6f 6d |ctions..|6-1..Com|
|00001600| 70 61 72 69 73 6f 6e 73 | 14 14 36 2d 33 0d 43 6f |parisons|..6-3.Co|
|00001610| 6d 70 61 72 69 73 6f 6e | 73 20 57 69 74 68 20 4e |mparison|s With N|
|00001620| 61 4e 73 20 61 6e 64 20 | 49 6e 66 69 6e 69 74 69 |aNs and |Infiniti|
|00001630| 65 73 14 14 36 2d 33 0d | 43 6f 6d 70 61 72 69 73 |es..6-3.|Comparis|
|00001640| 6f 6e 20 4f 70 65 72 61 | 74 6f 72 73 14 14 36 2d |on Opera|tors..6-|
|00001650| 33 0d 41 72 69 74 68 6d | 65 74 69 63 20 4f 70 65 |3.Arithm|etic Ope|
|00001660| 72 61 74 69 6f 6e 73 14 | 14 36 2d 35 0d 41 75 78 |rations.|.6-5.Aux|
|00001670| 69 6c 69 61 72 79 20 46 | 75 6e 63 74 69 6f 6e 73 |iliary F|unctions|
|00001680| 14 14 36 2d 31 34 0d 54 | 72 61 6e 73 63 65 6e 64 |..6-14.T|ranscend|
|00001690| 65 6e 74 61 6c 20 46 75 | 6e 63 74 69 6f 6e 73 14 |ental Fu|nctions.|
|000016a0| 14 36 2d 31 35 0d 0d 50 | 61 72 74 20 54 77 6f 09 |.6-15..P|art Two.|
|000016b0| 54 68 65 20 50 6f 77 65 | 72 50 43 20 4e 75 6d 65 |The Powe|rPC Nume|
|000016c0| 72 69 63 73 20 43 20 49 | 6d 70 6c 65 6d 65 6e 74 |rics C I|mplement|
|000016d0| 61 74 69 6f 6e 0d 0d 0d | 43 68 61 70 74 65 72 20 |ation...|Chapter |
|000016e0| 37 09 4e 75 6d 65 72 69 | 63 20 44 61 74 61 20 54 |7.Numeri|c Data T|
|000016f0| 79 70 65 73 20 69 6e 20 | 43 14 14 37 2d 31 0d 0d |ypes in |C..7-1..|
|00001700| 43 20 44 61 74 61 20 54 | 79 70 65 73 14 14 37 2d |C Data T|ypes..7-|
|00001710| 33 0d 45 66 66 69 63 69 | 65 6e 74 20 54 79 70 65 |3.Effici|ent Type|
|00001720| 20 44 65 63 6c 61 72 61 | 74 69 6f 6e 73 14 14 37 | Declara|tions..7|
|00001730| 2d 33 0d 49 6e 71 75 69 | 72 69 65 73 3a 20 43 6c |-3.Inqui|ries: Cl|
|00001740| 61 73 73 20 61 6e 64 20 | 53 69 67 6e 14 14 37 2d |ass and |Sign..7-|
|00001750| 34 0d 43 72 65 61 74 69 | 6e 67 20 49 6e 66 69 6e |4.Creati|ng Infin|
|00001760| 69 74 69 65 73 20 61 6e | 64 20 4e 61 4e 73 14 14 |ities an|d NaNs..|
|00001770| 37 2d 35 0d 4e 75 6d 65 | 72 69 63 20 44 61 74 61 |7-5.Nume|ric Data|
|00001780| 20 54 79 70 65 73 20 53 | 75 6d 6d 61 72 79 14 14 | Types S|ummary..|
|00001790| 37 2d 36 0d 43 20 53 75 | 6d 6d 61 72 79 14 14 37 |7-6.C Su|mmary..7|
|000017a0| 2d 36 0d 43 6f 6e 73 74 | 61 6e 74 73 14 14 37 2d |-6.Const|ants..7-|
|000017b0| 36 0d 44 61 74 61 20 54 | 79 70 65 73 14 14 37 2d |6.Data T|ypes..7-|
|000017c0| 37 0d 53 70 65 63 69 61 | 6c 20 56 61 6c 75 65 20 |7.Specia|l Value |
|000017d0| 52 6f 75 74 69 6e 65 73 | 20 61 6e 64 20 4d 61 63 |Routines| and Mac|
|000017e0| 72 6f 73 14 14 37 2d 37 | 0d 0d 43 68 61 70 74 65 |ros..7-7|..Chapte|
|000017f0| 72 20 38 09 45 6e 76 69 | 72 6f 6e 6d 65 6e 74 61 |r 8.Envi|ronmenta|
|00001800| 6c 20 43 6f 6e 74 72 6f | 6c 20 46 75 6e 63 74 69 |l Contro|l Functi|
|00001810| 6f 6e 73 14 14 38 2d 31 | 0d 0d 43 6f 6e 74 72 6f |ons..8-1|..Contro|
|00001820| 6c 6c 69 6e 67 20 74 68 | 65 20 52 6f 75 6e 64 69 |lling th|e Roundi|
|00001830| 6e 67 20 44 69 72 65 63 | 74 69 6f 6e 14 14 38 2d |ng Direc|tion..8-|
|00001840| 33 0d 43 6f 6e 74 72 6f | 6c 6c 69 6e 67 20 74 68 |3.Contro|lling th|
|00001850| 65 20 45 78 63 65 70 74 | 69 6f 6e 20 46 6c 61 67 |e Except|ion Flag|
|00001860| 73 14 14 38 2d 35 0d 41 | 63 63 65 73 73 69 6e 67 |s..8-5.A|ccessing|
|00001870| 20 74 68 65 20 46 6c 6f | 61 74 69 6e 67 2d 50 6f | the Flo|ating-Po|
|00001880| 69 6e 74 20 45 6e 76 69 | 72 6f 6e 6d 65 6e 74 14 |int Envi|ronment.|
|00001890| 14 38 2d 39 0d 45 6e 76 | 69 72 6f 6e 6d 65 6e 74 |.8-9.Env|ironment|
|000018a0| 61 6c 20 43 6f 6e 74 72 | 6f 6c 73 20 53 75 6d 6d |al Contr|ols Summ|
|000018b0| 61 72 79 14 14 38 2d 31 | 34 0d 43 20 53 75 6d 6d |ary..8-1|4.C Summ|
|000018c0| 61 72 79 14 14 38 2d 31 | 34 0d 43 6f 6e 73 74 61 |ary..8-1|4.Consta|
|000018d0| 6e 74 73 14 14 38 2d 31 | 34 0d 44 61 74 61 20 54 |nts..8-1|4.Data T|
|000018e0| 79 70 65 73 14 14 38 2d | 31 34 0d 45 6e 76 69 72 |ypes..8-|14.Envir|
|000018f0| 6f 6e 6d 65 6e 74 20 41 | 63 63 65 73 73 20 52 6f |onment A|ccess Ro|
|00001900| 75 74 69 6e 65 73 14 14 | 38 2d 31 35 0d 0d 43 68 |utines..|8-15..Ch|
|00001910| 61 70 74 65 72 20 39 09 | 43 6f 6e 76 65 72 73 69 |apter 9.|Conversi|
|00001920| 6f 6e 20 46 75 6e 63 74 | 69 6f 6e 73 14 14 39 2d |on Funct|ions..9-|
|00001930| 31 0d 0d 43 6f 6e 76 65 | 72 74 69 6e 67 20 46 6c |1..Conve|rting Fl|
|00001940| 6f 61 74 69 6e 67 2d 50 | 6f 69 6e 74 20 74 6f 20 |oating-P|oint to |
|00001950| 49 6e 74 65 67 65 72 20 | 46 6f 72 6d 61 74 73 14 |Integer |Formats.|
|00001960| 14 39 2d 33 0d 52 6f 75 | 6e 64 69 6e 67 20 46 6c |.9-3.Rou|nding Fl|
|00001970| 6f 61 74 69 6e 67 2d 50 | 6f 69 6e 74 20 4e 75 6d |oating-P|oint Num|
|00001980| 62 65 72 73 20 74 6f 20 | 49 6e 74 65 67 65 72 73 |bers to |Integers|
|00001990| 14 14 39 2d 36 0d 43 6f | 6e 76 65 72 74 69 6e 67 |..9-6.Co|nverting|
|000019a0| 20 49 6e 74 65 67 65 72 | 73 20 74 6f 20 46 6c 6f | Integer|s to Flo|
|000019b0| 61 74 69 6e 67 2d 50 6f | 69 6e 74 20 46 6f 72 6d |ating-Po|int Form|
|000019c0| 61 74 73 14 14 39 2d 31 | 32 0d 43 6f 6e 76 65 72 |ats..9-1|2.Conver|
|000019d0| 74 69 6e 67 20 42 65 74 | 77 65 65 6e 20 46 6c 6f |ting Bet|ween Flo|
|000019e0| 61 74 69 6e 67 2d 50 6f | 69 6e 74 20 46 6f 72 6d |ating-Po|int Form|
|000019f0| 61 74 73 14 14 39 2d 31 | 33 0d 43 6f 6e 76 65 72 |ats..9-1|3.Conver|
|00001a00| 74 69 6e 67 20 42 65 74 | 77 65 65 6e 20 42 69 6e |ting Bet|ween Bin|
|00001a10| 61 72 79 20 61 6e 64 20 | 44 65 63 69 6d 61 6c 20 |ary and |Decimal |
|00001a20| 4e 75 6d 62 65 72 73 14 | 14 39 2d 31 33 0d 43 6f |Numbers.|.9-13.Co|
|00001a30| 6e 76 65 72 74 69 6e 67 | 20 42 65 74 77 65 65 6e |nverting| Between|
|00001a40| 20 44 65 63 69 6d 61 6c | 20 46 6f 72 6d 61 74 73 | Decimal| Formats|
|00001a50| 14 14 39 2d 31 39 0d 43 | 6f 6e 76 65 72 73 69 6f |..9-19.C|onversio|
|00001a60| 6e 73 20 53 75 6d 6d 61 | 72 79 14 14 39 2d 32 34 |ns Summa|ry..9-24|
|00001a70| 0d 43 20 53 75 6d 6d 61 | 72 79 14 14 39 2d 32 34 |.C Summa|ry..9-24|
|00001a80| 0d 43 6f 6e 73 74 61 6e | 74 73 14 14 39 2d 32 34 |.Constan|ts..9-24|
|00001a90| 0d 44 61 74 61 20 54 79 | 70 65 73 14 14 39 2d 32 |.Data Ty|pes..9-2|
|00001aa0| 34 0d 43 6f 6e 76 65 72 | 73 69 6f 6e 20 52 6f 75 |4.Conver|sion Rou|
|00001ab0| 74 69 6e 65 73 14 14 39 | 2d 32 35 0d 0d 43 68 61 |tines..9|-25..Cha|
|00001ac0| 70 74 65 72 20 31 30 09 | 54 72 61 6e 73 63 65 6e |pter 10.|Transcen|
|00001ad0| 64 65 6e 74 61 6c 20 46 | 75 6e 63 74 69 6f 6e 73 |dental F|unctions|
|00001ae0| 14 14 31 30 2d 31 0d 0d | 43 6f 6d 70 61 72 69 73 |..10-1..|Comparis|
|00001af0| 6f 6e 20 46 75 6e 63 74 | 69 6f 6e 73 14 14 31 30 |on Funct|ions..10|
|00001b00| 2d 33 0d 53 69 67 6e 20 | 4d 61 6e 69 70 75 6c 61 |-3.Sign |Manipula|
|00001b10| 74 69 6f 6e 20 46 75 6e | 63 74 69 6f 6e 73 14 14 |tion Fun|ctions..|
|00001b20| 31 30 2d 39 0d 45 78 70 | 6f 6e 65 6e 74 69 61 6c |10-9.Exp|onential|
|00001b30| 20 46 75 6e 63 74 69 6f | 6e 73 14 14 31 30 2d 31 | Functio|ns..10-1|
|00001b40| 32 0d 4c 6f 67 61 72 69 | 74 68 6d 69 63 20 46 75 |2.Logari|thmic Fu|
|00001b50| 6e 63 74 69 6f 6e 73 14 | 14 31 30 2d 32 30 0d 4c |nctions.|.10-20.L|
|00001b60| 6f 67 61 72 69 74 68 6d | 69 63 20 46 75 6e 63 74 |ogarithm|ic Funct|
|00001b70| 69 6f 6e 73 14 14 31 30 | 2d 32 33 0d 54 72 69 67 |ions..10|-23.Trig|
|00001b80| 6f 6e 6f 6d 65 74 72 69 | 63 20 46 75 6e 63 74 69 |onometri|c Functi|
|00001b90| 6f 6e 73 14 14 31 30 2d | 32 39 0d 48 79 70 65 72 |ons..10-|29.Hyper|
|00001ba0| 62 6f 6c 69 63 20 46 75 | 6e 63 74 69 6f 6e 73 14 |bolic Fu|nctions.|
|00001bb0| 14 31 30 2d 33 39 0d 46 | 69 6e 61 6e 63 69 61 6c |.10-39.F|inancial|
|00001bc0| 20 46 75 6e 63 74 69 6f | 6e 73 14 14 31 30 2d 34 | Functio|ns..10-4|
|00001bd0| 36 0d 45 72 72 6f 72 20 | 61 6e 64 20 47 61 6d 6d |6.Error |and Gamm|
|00001be0| 61 20 46 75 6e 63 74 69 | 6f 6e 73 14 14 31 30 2d |a Functi|ons..10-|
|00001bf0| 35 31 0d 4d 69 73 63 65 | 6c 6c 61 6e 65 6f 75 73 |51.Misce|llaneous|
|00001c00| 20 46 75 6e 63 74 69 6f | 6e 73 14 14 31 30 2d 35 | Functio|ns..10-5|
|00001c10| 36 0d 54 72 61 6e 73 63 | 65 6e 64 65 6e 74 61 6c |6.Transc|endental|
|00001c20| 20 46 75 6e 63 74 69 6f | 6e 73 20 53 75 6d 6d 61 | Functio|ns Summa|
|00001c30| 72 79 14 14 31 30 2d 36 | 31 0d 43 20 53 75 6d 6d |ry..10-6|1.C Summ|
|00001c40| 61 72 79 14 14 31 30 2d | 36 31 0d 43 6f 6e 73 74 |ary..10-|61.Const|
|00001c50| 61 6e 74 73 14 14 31 30 | 2d 36 31 0d 44 61 74 61 |ants..10|-61.Data|
|00001c60| 20 54 79 70 65 73 14 14 | 31 30 2d 36 31 0d 54 72 | Types..|10-61.Tr|
|00001c70| 61 6e 73 63 65 6e 64 65 | 6e 74 61 6c 20 46 75 6e |anscende|ntal Fun|
|00001c80| 63 74 69 6f 6e 73 14 14 | 31 30 2d 36 31 0d 0d 50 |ctions..|10-61..P|
|00001c90| 61 72 74 20 54 68 72 65 | 65 09 4e 75 6d 65 72 69 |art Thre|e.Numeri|
|00001ca0| 63 73 20 69 6e 20 50 6f | 77 65 72 50 43 20 41 73 |cs in Po|werPC As|
|00001cb0| 73 65 6d 62 6c 79 20 4c | 61 6e 67 75 61 67 65 0d |sembly L|anguage.|
|00001cc0| 0d 0d 43 68 61 70 74 65 | 72 20 31 31 09 49 6e 74 |..Chapte|r 11.Int|
|00001cd0| 72 6f 64 75 63 74 69 6f | 6e 20 74 6f 20 41 73 73 |roductio|n to Ass|
|00001ce0| 65 6d 62 6c 79 2d 4c 61 | 6e 67 75 61 67 65 20 4e |embly-La|nguage N|
|00001cf0| 75 6d 65 72 69 63 73 14 | 14 31 31 2d 31 0d 0d 50 |umerics.|.11-1..P|
|00001d00| 6f 77 65 72 50 43 20 46 | 6c 6f 61 74 69 6e 67 2d |owerPC F|loating-|
|00001d10| 50 6f 69 6e 74 20 41 72 | 63 68 69 74 65 63 74 75 |Point Ar|chitectu|
|00001d20| 72 65 14 14 31 31 2d 33 | 0d 46 6c 6f 61 74 69 6e |re..11-3|.Floatin|
|00001d30| 67 2d 50 6f 69 6e 74 20 | 44 61 74 61 20 46 6f 72 |g-Point |Data For|
|00001d40| 6d 61 74 73 14 14 31 31 | 2d 33 0d 46 6c 6f 61 74 |mats..11|-3.Float|
|00001d50| 69 6e 67 2d 50 6f 69 6e | 74 20 52 65 67 69 73 74 |ing-Poin|t Regist|
|00001d60| 65 72 73 14 14 31 31 2d | 33 0d 46 6c 6f 61 74 69 |ers..11-|3.Floati|
|00001d70| 6e 67 2d 50 6f 69 6e 74 | 20 53 70 65 63 69 61 6c |ng-Point| Special|
|00001d80| 2d 50 75 72 70 6f 73 65 | 20 52 65 67 69 73 74 65 |-Purpose| Registe|
|00001d90| 72 73 14 14 31 31 2d 34 | 0d 54 68 65 20 4d 61 63 |rs..11-4|.The Mac|
|00001da0| 68 69 6e 65 20 53 74 61 | 74 65 20 52 65 67 69 73 |hine Sta|te Regis|
|00001db0| 74 65 72 14 14 31 31 2d | 34 0d 46 6c 6f 61 74 69 |ter..11-|4.Floati|
|00001dc0| 6e 67 2d 50 6f 69 6e 74 | 20 49 6e 73 74 72 75 63 |ng-Point| Instruc|
|00001dd0| 74 69 6f 6e 73 14 14 31 | 31 2d 34 0d 4c 6f 61 64 |tions..1|1-4.Load|
|00001de0| 20 61 6e 64 20 53 74 6f | 72 65 20 49 6e 73 74 72 | and Sto|re Instr|
|00001df0| 75 63 74 69 6f 6e 73 14 | 14 31 31 2d 35 0d 4e 75 |uctions.|.11-5.Nu|
|00001e00| 6d 65 72 69 63 73 20 45 | 78 61 6d 70 6c 65 20 55 |merics E|xample U|
|00001e10| 73 69 6e 67 20 50 6f 77 | 65 72 50 43 20 41 73 73 |sing Pow|erPC Ass|
|00001e20| 65 6d 62 6c 79 20 4c 61 | 6e 67 75 61 67 65 14 14 |embly La|nguage..|
|00001e30| 31 31 2d 37 0d 0d 0d 43 | 68 61 70 74 65 72 20 31 |11-7...C|hapter 1|
|00001e40| 32 09 41 73 73 65 6d 62 | 6c 79 2d 4c 61 6e 67 75 |2.Assemb|ly-Langu|
|00001e50| 61 67 65 20 45 6e 76 69 | 72 6f 6e 6d 65 6e 74 61 |age Envi|ronmenta|
|00001e60| 6c 20 43 6f 6e 74 72 6f | 6c 73 14 14 31 32 2d 31 |l Contro|ls..12-1|
|00001e70| 0d 0d 54 68 65 20 46 6c | 6f 61 74 69 6e 67 2d 50 |..The Fl|oating-P|
|00001e80| 6f 69 6e 74 20 45 6e 76 | 69 72 6f 6e 6d 65 6e 74 |oint Env|ironment|
|00001e90| 14 14 31 32 2d 33 0d 54 | 68 65 20 46 6c 6f 61 74 |..12-3.T|he Float|
|00001ea0| 69 6e 67 2d 50 6f 69 6e | 74 20 53 74 61 74 75 73 |ing-Poin|t Status|
|00001eb0| 20 61 6e 64 20 43 6f 6e | 74 72 6f 6c 20 52 65 67 | and Con|trol Reg|
|00001ec0| 69 73 74 65 72 14 14 31 | 32 2d 33 0d 54 68 65 20 |ister..1|2-3.The |
|00001ed0| 43 6f 6e 64 69 74 69 6f | 6e 20 52 65 67 69 73 74 |Conditio|n Regist|
|00001ee0| 65 72 14 14 31 32 2d 35 | 0d 49 6e 71 75 69 72 69 |er..12-5|.Inquiri|
|00001ef0| 65 73 3a 20 43 6c 61 73 | 73 20 61 6e 64 20 53 69 |es: Clas|s and Si|
|00001f00| 67 6e 14 14 31 32 2d 37 | 0d 46 6c 6f 61 74 69 6e |gn..12-7|.Floatin|
|00001f10| 67 2d 50 6f 69 6e 74 20 | 52 65 73 75 6c 74 20 46 |g-Point |Result F|
|00001f20| 6c 61 67 73 20 61 6e 64 | 20 43 6f 6e 64 69 74 69 |lags and| Conditi|
|00001f30| 6f 6e 20 43 6f 64 65 73 | 14 14 31 32 2d 37 0d 45 |on Codes|..12-7.E|
|00001f40| 78 61 6d 70 6c 65 3a 20 | 44 65 74 65 72 6d 69 6e |xample: |Determin|
|00001f50| 69 6e 67 20 43 6c 61 73 | 73 14 14 31 32 2d 38 0d |ing Clas|s..12-8.|
|00001f60| 53 65 74 74 69 6e 67 20 | 74 68 65 20 52 6f 75 6e |Setting |the Roun|
|00001f70| 64 69 6e 67 20 44 69 72 | 65 63 74 69 6f 6e 14 14 |ding Dir|ection..|
|00001f80| 31 32 2d 39 0d 46 6c 6f | 61 74 69 6e 67 2d 50 6f |12-9.Flo|ating-Po|
|00001f90| 69 6e 74 20 45 78 63 65 | 70 74 69 6f 6e 73 14 14 |int Exce|ptions..|
|00001fa0| 31 32 2d 31 30 0d 45 78 | 63 65 70 74 69 6f 6e 20 |12-10.Ex|ception |
|00001fb0| 42 69 74 73 20 69 6e 20 | 74 68 65 20 46 50 53 43 |Bits in |the FPSC|
|00001fc0| 52 14 14 31 32 2d 31 30 | 0d 53 69 67 6e 61 6c 69 |R..12-10|.Signali|
|00001fd0| 6e 67 20 61 6e 64 20 43 | 6c 65 61 72 69 6e 67 20 |ng and C|learing |
|00001fe0| 46 6c 6f 61 74 69 6e 67 | 2d 50 6f 69 6e 74 20 45 |Floating|-Point E|
|00001ff0| 78 63 65 70 74 69 6f 6e | 73 14 14 31 32 2d 31 31 |xception|s..12-11|
|00002000| 0d 45 6e 61 62 6c 69 6e | 67 20 61 6e 64 20 44 69 |.Enablin|g and Di|
|00002010| 73 61 62 6c 69 6e 67 20 | 46 6c 6f 61 74 69 6e 67 |sabling |Floating|
|00002020| 2d 50 6f 69 6e 74 20 45 | 78 63 65 70 74 69 6f 6e |-Point E|xception|
|00002030| 73 14 14 31 32 2d 31 32 | 0d 54 65 73 74 69 6e 67 |s..12-12|.Testing|
|00002040| 20 66 6f 72 20 46 6c 6f | 61 74 69 6e 67 2d 50 6f | for Flo|ating-Po|
|00002050| 69 6e 74 20 45 78 63 65 | 70 74 69 6f 6e 73 14 14 |int Exce|ptions..|
|00002060| 31 32 2d 31 32 0d 53 61 | 76 69 6e 67 20 61 6e 64 |12-12.Sa|ving and|
|00002070| 20 52 65 73 74 6f 72 69 | 6e 67 20 74 68 65 20 46 | Restori|ng the F|
|00002080| 6c 6f 61 74 69 6e 67 2d | 50 6f 69 6e 74 20 45 6e |loating-|Point En|
|00002090| 76 69 72 6f 6e 6d 65 6e | 74 14 14 31 32 2d 31 34 |vironmen|t..12-14|
|000020a0| 0d 0d 43 68 61 70 74 65 | 72 20 31 33 09 41 73 73 |..Chapte|r 13.Ass|
|000020b0| 65 6d 62 6c 79 2d 4c 61 | 6e 67 75 61 67 65 20 4e |embly-La|nguage N|
|000020c0| 75 6d 65 72 69 63 20 43 | 6f 6e 76 65 72 73 69 6f |umeric C|onversio|
|000020d0| 6e 73 14 14 31 33 2d 31 | 0d 0d 43 6f 6e 76 65 72 |ns..13-1|..Conver|
|000020e0| 73 69 6f 6e 73 20 46 72 | 6f 6d 20 49 6e 74 65 67 |sions Fr|om Integ|
|000020f0| 65 72 20 74 6f 20 46 6c | 6f 61 74 69 6e 67 2d 50 |er to Fl|oating-P|
|00002100| 6f 69 6e 74 20 46 6f 72 | 6d 61 74 73 14 14 31 33 |oint For|mats..13|
|00002110| 2d 33 0d 43 6f 6e 76 65 | 72 73 69 6f 6e 73 20 46 |-3.Conve|rsions F|
|00002120| 72 6f 6d 20 46 6c 6f 61 | 74 69 6e 67 2d 50 6f 69 |rom Floa|ting-Poi|
|00002130| 6e 74 20 74 6f 20 49 6e | 74 65 67 65 72 20 46 6f |nt to In|teger Fo|
|00002140| 72 6d 61 74 73 14 14 31 | 33 2d 34 0d 43 6f 6e 76 |rmats..1|3-4.Conv|
|00002150| 65 72 73 69 6f 6e 73 20 | 46 72 6f 6d 20 53 69 6e |ersions |From Sin|
|00002160| 67 6c 65 20 74 6f 20 44 | 6f 75 62 6c 65 20 46 6f |gle to D|ouble Fo|
|00002170| 72 6d 61 74 14 14 31 33 | 2d 35 0d 43 6f 6e 76 65 |rmat..13|-5.Conve|
|00002180| 72 73 69 6f 6e 73 20 46 | 72 6f 6d 20 44 6f 75 62 |rsions F|rom Doub|
|00002190| 6c 65 20 74 6f 20 53 69 | 6e 67 6c 65 20 46 6f 72 |le to Si|ngle For|
|000021a0| 6d 61 74 14 14 31 33 2d | 35 0d 0d 43 68 61 70 74 |mat..13-|5..Chapt|
|000021b0| 65 72 20 31 34 09 41 73 | 73 65 6d 62 6c 79 2d 4c |er 14.As|sembly-L|
|000021c0| 61 6e 67 75 61 67 65 20 | 4e 75 6d 65 72 69 63 20 |anguage |Numeric |
|000021d0| 4f 70 65 72 61 74 69 6f | 6e 73 14 14 31 34 2d 31 |Operatio|ns..14-1|
|000021e0| 0d 0d 43 6f 6d 70 61 72 | 69 73 6f 6e 20 4f 70 65 |..Compar|ison Ope|
|000021f0| 72 61 74 69 6f 6e 73 14 | 14 31 34 2d 33 0d 41 72 |rations.|.14-3.Ar|
|00002200| 69 74 68 6d 65 74 69 63 | 20 4f 70 65 72 61 74 69 |ithmetic| Operati|
|00002210| 6f 6e 73 14 14 31 34 2d | 34 0d 41 72 69 74 68 6d |ons..14-|4.Arithm|
|00002220| 65 74 69 63 20 49 6e 73 | 74 72 75 63 74 69 6f 6e |etic Ins|truction|
|00002230| 73 14 14 31 34 2d 34 0d | 4d 75 6c 74 69 70 6c 79 |s..14-4.|Multiply|
|00002240| 2d 41 64 64 20 49 6e 73 | 74 72 75 63 74 69 6f 6e |-Add Ins|truction|
|00002250| 73 14 14 31 34 2d 36 0d | 4d 6f 76 65 20 49 6e 73 |s..14-6.|Move Ins|
|00002260| 74 72 75 63 74 69 6f 6e | 73 14 14 31 34 2d 37 0d |truction|s..14-7.|
|00002270| 54 72 61 6e 73 63 65 6e | 64 65 6e 74 61 6c 20 61 |Transcen|dental a|
|00002280| 6e 64 20 41 75 78 69 6c | 69 61 72 79 20 46 75 6e |nd Auxil|iary Fun|
|00002290| 63 74 69 6f 6e 73 14 14 | 31 34 2d 38 0d 0d 41 70 |ctions..|14-8..Ap|
|000022a0| 70 65 6e 64 69 78 20 41 | 09 53 41 4e 45 20 56 65 |pendix A|.SANE Ve|
|000022b0| 72 73 75 73 20 50 6f 77 | 65 72 50 43 20 4e 75 6d |rsus Pow|erPC Num|
|000022c0| 65 72 69 63 73 20 14 14 | 41 2d 31 0d 0d 43 6f 6d |erics ..|A-1..Com|
|000022d0| 70 61 72 69 73 6f 6e 20 | 6f 66 20 53 41 4e 45 20 |parison |of SANE |
|000022e0| 61 6e 64 20 50 6f 77 65 | 72 50 43 20 4e 75 6d 65 |and Powe|rPC Nume|
|000022f0| 72 69 63 73 14 14 41 2d | 31 0d 46 6c 6f 61 74 69 |rics..A-|1.Floati|
|00002300| 6e 67 2d 50 6f 69 6e 74 | 20 44 61 74 61 20 46 6f |ng-Point| Data Fo|
|00002310| 72 6d 61 74 73 14 14 41 | 2d 31 0d 43 6f 6e 76 65 |rmats..A|-1.Conve|
|00002320| 72 73 69 6f 6e 73 14 14 | 41 2d 31 0d 45 78 70 72 |rsions..|A-1.Expr|
|00002330| 65 73 73 69 6f 6e 20 45 | 76 61 6c 75 61 74 69 6f |ession E|valuatio|
|00002340| 6e 14 14 41 2d 32 0d 49 | 6e 66 69 6e 69 74 69 65 |n..A-2.I|nfinitie|
|00002350| 73 2c 20 4e 61 4e 73 2c | 20 61 6e 64 20 44 65 6e |s, NaNs,| and Den|
|00002360| 6f 72 6d 61 6c 69 7a 65 | 64 20 4e 75 6d 62 65 72 |ormalize|d Number|
|00002370| 73 14 14 41 2d 32 0d 41 | 72 69 74 68 6d 65 74 69 |s..A-2.A|rithmeti|
|00002380| 63 20 61 6e 64 20 43 6f | 6d 70 61 72 69 73 6f 6e |c and Co|mparison|
|00002390| 20 4f 70 65 72 61 74 69 | 6f 6e 73 14 14 41 2d 32 | Operati|ons..A-2|
|000023a0| 0d 45 6e 76 69 72 6f 6e | 6d 65 6e 74 61 6c 20 43 |.Environ|mental C|
|000023b0| 6f 6e 74 72 6f 6c 73 14 | 14 41 2d 33 0d 54 72 61 |ontrols.|.A-3.Tra|
|000023c0| 6e 73 63 65 6e 64 65 6e | 74 61 6c 20 28 45 6c 65 |nscenden|tal (Ele|
|000023d0| 6d 65 6e 74 61 72 79 29 | 20 46 75 6e 63 74 69 6f |mentary)| Functio|
|000023e0| 6e 73 14 14 41 2d 33 0d | 50 6f 72 74 69 6e 67 20 |ns..A-3.|Porting |
|000023f0| 53 41 4e 45 20 74 6f 20 | 50 6f 77 65 72 50 43 20 |SANE to |PowerPC |
|00002400| 4e 75 6d 65 72 69 63 73 | 14 14 41 2d 33 0d 52 65 |Numerics|..A-3.Re|
|00002410| 70 6c 61 63 69 6e 67 20 | 56 61 72 69 61 62 6c 65 |placing |Variable|
|00002420| 73 20 6f 66 20 54 79 70 | 65 20 63 6f 6d 70 14 14 |s of Typ|e comp..|
|00002430| 41 2d 34 0d 55 73 69 6e | 67 20 4d 61 74 68 4c 69 |A-4.Usin|g MathLi|
|00002440| 62 20 49 6e 73 74 65 61 | 64 20 6f 66 20 74 68 65 |b Instea|d of the|
|00002450| 20 53 41 4e 45 20 4c 69 | 62 72 61 72 79 14 14 41 | SANE Li|brary..A|
|00002460| 2d 34 0d 52 65 70 6c 61 | 63 69 6e 67 20 45 78 74 |-4.Repla|cing Ext|
|00002470| 65 6e 64 65 64 20 46 6f | 72 6d 61 74 20 56 61 72 |ended Fo|rmat Var|
|00002480| 69 61 62 6c 65 73 14 14 | 41 2d 35 0d 55 73 69 6e |iables..|A-5.Usin|
|00002490| 67 20 4d 61 74 68 4c 69 | 62 20 46 75 6e 63 74 69 |g MathLi|b Functi|
|000024a0| 6f 6e 73 14 14 41 2d 35 | 0d 44 69 66 66 65 72 65 |ons..A-5|.Differe|
|000024b0| 6e 63 65 73 20 69 6e 20 | 54 72 61 6e 73 63 65 6e |nces in |Transcen|
|000024c0| 64 65 6e 74 61 6c 20 46 | 75 6e 63 74 69 6f 6e 73 |dental F|unctions|
|000024d0| 14 14 41 2d 35 0d 44 69 | 66 66 65 72 65 6e 63 65 |..A-5.Di|fference|
|000024e0| 73 20 69 6e 20 43 6c 61 | 73 73 20 61 6e 64 20 53 |s in Cla|ss and S|
|000024f0| 69 67 6e 20 49 6e 71 75 | 69 72 69 65 73 14 14 41 |ign Inqu|iries..A|
|00002500| 2d 36 0d 44 69 66 66 65 | 72 65 6e 63 65 73 20 69 |-6.Diffe|rences i|
|00002510| 6e 20 45 6e 76 69 72 6f | 6e 6d 65 6e 74 61 6c 20 |n Enviro|nmental |
|00002520| 43 6f 6e 74 72 6f 6c 73 | 14 14 41 2d 37 0d 43 6f |Controls|..A-7.Co|
|00002530| 6d 70 61 74 69 62 69 6c | 69 74 79 20 54 6f 6f 6c |mpatibil|ity Tool|
|00002540| 73 20 69 6e 20 4d 61 74 | 68 4c 69 62 14 14 41 2d |s in Mat|hLib..A-|
|00002550| 39 0d 50 6f 72 74 61 62 | 6c 65 20 44 65 63 6c 61 |9.Portab|le Decla|
|00002560| 72 61 74 69 6f 6e 73 14 | 14 41 2d 39 0d 4d 61 63 |rations.|.A-9.Mac|
|00002570| 72 6f 73 14 14 41 2d 31 | 30 0d 0d 41 70 70 65 6e |ros..A-1|0..Appen|
|00002580| 64 69 78 20 42 09 50 6f | 72 74 69 6e 67 20 50 72 |dix B.Po|rting Pr|
|00002590| 6f 67 72 61 6d 73 20 74 | 6f 20 50 6f 77 65 72 50 |ograms t|o PowerP|
|000025a0| 43 20 4e 75 6d 65 72 69 | 63 73 14 14 42 2d 31 0d |C Numeri|cs..B-1.|
|000025b0| 0d 53 65 6d 61 6e 74 69 | 63 73 20 6f 66 20 41 72 |.Semanti|cs of Ar|
|000025c0| 69 74 68 6d 65 74 69 63 | 20 45 76 61 6c 75 61 74 |ithmetic| Evaluat|
|000025d0| 69 6f 6e 14 14 42 2d 31 | 0d 4d 69 78 65 64 20 46 |ion..B-1|.Mixed F|
|000025e0| 6f 72 6d 61 74 73 14 14 | 42 2d 32 0d 46 6c 6f 61 |ormats..|B-2.Floa|
|000025f0| 74 69 6e 67 2d 50 6f 69 | 6e 74 20 50 72 65 63 69 |ting-Poi|nt Preci|
|00002600| 73 69 6f 6e 14 14 42 2d | 32 0d 54 68 65 20 52 75 |sion..B-|2.The Ru|
|00002610| 6c 65 73 20 6f 66 20 45 | 76 61 6c 75 61 74 69 6f |les of E|valuatio|
|00002620| 6e 14 14 42 2d 32 0d 54 | 68 65 20 49 6e 76 61 6c |n..B-2.T|he Inval|
|00002630| 69 64 20 45 78 63 65 70 | 74 69 6f 6e 14 14 42 2d |id Excep|tion..B-|
|00002640| 33 0d 0d 41 70 70 65 6e | 64 69 78 20 43 09 4d 61 |3..Appen|dix C.Ma|
|00002650| 74 68 4c 69 62 20 48 65 | 61 64 65 72 20 46 69 6c |thLib He|ader Fil|
|00002660| 65 73 14 14 43 2d 31 0d | 0d 46 6c 6f 61 74 69 6e |es..C-1.|.Floatin|
|00002670| 67 2d 50 6f 69 6e 74 20 | 48 65 61 64 65 72 20 46 |g-Point |Header F|
|00002680| 69 6c 65 20 28 66 70 2e | 68 29 14 14 43 2d 31 0d |ile (fp.|h)..C-1.|
|00002690| 43 6f 6e 73 74 61 6e 74 | 73 14 14 43 2d 31 0d 49 |Constant|s..C-1.I|
|000026a0| 6e 71 75 69 72 79 20 4d | 61 63 72 6f 73 14 14 43 |nquiry M|acros..C|
|000026b0| 2d 32 0d 44 61 74 61 20 | 54 79 70 65 73 14 14 43 |-2.Data |Types..C|
|000026c0| 2d 33 0d 46 75 6e 63 74 | 69 6f 6e 73 14 14 43 2d |-3.Funct|ions..C-|
|000026d0| 34 0d 54 72 69 67 6f 6e | 6f 6d 65 74 72 69 63 20 |4.Trigon|ometric |
|000026e0| 46 75 6e 63 74 69 6f 6e | 73 14 14 43 2d 34 0d 48 |Function|s..C-4.H|
|000026f0| 79 70 65 72 62 6f 6c 69 | 63 20 46 75 6e 63 74 69 |yperboli|c Functi|
|00002700| 6f 6e 73 14 14 43 2d 35 | 0d 45 78 70 6f 6e 65 6e |ons..C-5|.Exponen|
|00002710| 74 69 61 6c 20 46 75 6e | 63 74 69 6f 6e 73 14 14 |tial Fun|ctions..|
|00002720| 43 2d 35 0d 50 6f 77 65 | 72 20 61 6e 64 20 41 62 |C-5.Powe|r and Ab|
|00002730| 73 6f 6c 75 74 65 20 56 | 61 6c 75 65 20 46 75 6e |solute V|alue Fun|
|00002740| 63 74 69 6f 6e 73 14 14 | 43 2d 37 0d 47 61 6d 6d |ctions..|C-7.Gamm|
|00002750| 61 20 61 6e 64 20 45 72 | 72 6f 72 20 46 75 6e 63 |a and Er|ror Func|
|00002760| 74 69 6f 6e 73 14 14 43 | 2d 37 0d 4e 65 61 72 65 |tions..C|-7.Neare|
|00002770| 73 74 20 49 6e 74 65 67 | 65 72 20 46 75 6e 63 74 |st Integ|er Funct|
|00002780| 69 6f 6e 73 14 14 43 2d | 38 0d 52 65 6d 61 69 6e |ions..C-|8.Remain|
|00002790| 64 65 72 20 46 75 6e 63 | 74 69 6f 6e 73 14 14 43 |der Func|tions..C|
|000027a0| 2d 39 0d 41 75 78 69 6c | 69 61 72 79 20 46 75 6e |-9.Auxil|iary Fun|
|000027b0| 63 74 69 6f 6e 73 14 14 | 43 2d 39 0d 4d 61 78 69 |ctions..|C-9.Maxi|
|000027c0| 6d 75 6d 2c 20 4d 69 6e | 69 6d 75 6d 2c 20 61 6e |mum, Min|imum, an|
|000027d0| 64 20 50 6f 73 69 74 69 | 76 65 20 44 69 66 66 65 |d Positi|ve Diffe|
|000027e0| 72 65 6e 63 65 20 46 75 | 6e 63 74 69 6f 6e 73 14 |rence Fu|nctions.|
|000027f0| 14 43 2d 39 0d 49 6e 74 | 65 72 6e 61 6c 20 50 72 |.C-9.Int|ernal Pr|
|00002800| 6f 74 6f 74 79 70 65 73 | 14 14 43 2d 31 30 0d 4e |ototypes|..C-10.N|
|00002810| 6f 6e 2d 4e 43 45 47 20 | 45 78 74 65 6e 73 69 6f |on-NCEG |Extensio|
|00002820| 6e 73 14 14 43 2d 31 30 | 0d 46 6c 6f 61 74 69 6e |ns..C-10|.Floatin|
|00002830| 67 2d 50 6f 69 6e 74 20 | 45 6e 76 69 72 6f 6e 6d |g-Point |Environm|
|00002840| 65 6e 74 20 48 65 61 64 | 65 72 20 46 69 6c 65 20 |ent Head|er File |
|00002850| 28 66 65 6e 76 2e 68 29 | 14 14 43 2d 31 32 0d 43 |(fenv.h)|..C-12.C|
|00002860| 6f 6e 73 74 61 6e 74 73 | 14 14 43 2d 31 32 0d 46 |onstants|..C-12.F|
|00002870| 6c 6f 61 74 69 6e 67 2d | 50 6f 69 6e 74 20 45 78 |loating-|Point Ex|
|00002880| 63 65 70 74 69 6f 6e 20 | 46 6c 61 67 73 14 14 43 |ception |Flags..C|
|00002890| 2d 31 32 0d 52 6f 75 6e | 64 69 6e 67 20 44 69 72 |-12.Roun|ding Dir|
|000028a0| 65 63 74 69 6f 6e 20 4d | 6f 64 65 73 14 14 43 2d |ection M|odes..C-|
|000028b0| 31 32 0d 44 61 74 61 20 | 54 79 70 65 73 14 14 43 |12.Data |Types..C|
|000028c0| 2d 31 33 0d 46 75 6e 63 | 74 69 6f 6e 73 14 14 43 |-13.Func|tions..C|
|000028d0| 2d 31 33 0d 43 6f 6e 74 | 72 6f 6c 6c 69 6e 67 20 |-13.Cont|rolling |
|000028e0| 74 68 65 20 46 6c 6f 61 | 74 69 6e 67 2d 50 6f 69 |the Floa|ting-Poi|
|000028f0| 6e 74 20 45 78 63 65 70 | 74 69 6f 6e 73 14 14 43 |nt Excep|tions..C|
|00002900| 2d 31 33 0d 43 6f 6e 74 | 72 6f 6c 6c 69 6e 67 20 |-13.Cont|rolling |
|00002910| 74 68 65 20 52 6f 75 6e | 64 69 6e 67 20 44 69 72 |the Roun|ding Dir|
|00002920| 65 63 74 69 6f 6e 14 14 | 43 2d 31 33 0d 43 6f 6e |ection..|C-13.Con|
|00002930| 74 72 6f 6c 6c 69 6e 67 | 20 74 68 65 20 46 6c 6f |trolling| the Flo|
|00002940| 61 74 69 6e 67 2d 50 6f | 69 6e 74 20 45 6e 76 69 |ating-Po|int Envi|
|00002950| 72 6f 6e 6d 65 6e 74 14 | 14 43 2d 31 33 0d 0d 0d |ronment.|.C-13...|
|00002960| 41 70 70 65 6e 64 69 78 | 20 44 09 46 50 43 45 20 |Appendix| D.FPCE |
|00002970| 52 65 63 6f 6d 6d 65 6e | 64 61 74 69 6f 6e 73 20 |Recommen|dations |
|00002980| 66 6f 72 20 43 6f 6d 70 | 69 6c 65 72 73 14 14 44 |for Comp|ilers..D|
|00002990| 2d 31 0d 0d 45 6e 76 69 | 72 6f 6e 6d 65 6e 74 61 |-1..Envi|ronmenta|
|000029a0| 6c 20 41 63 63 65 73 73 | 20 53 77 69 74 63 68 14 |l Access| Switch.|
|000029b0| 14 44 2d 31 0d 43 6f 6e | 74 72 61 63 74 69 6f 6e |.D-1.Con|traction|
|000029c0| 20 4f 70 65 72 61 74 6f | 72 20 53 77 69 74 63 68 | Operato|r Switch|
|000029d0| 14 14 44 2d 32 0d 48 65 | 78 61 64 65 63 69 6d 61 |..D-2.He|xadecima|
|000029e0| 6c 20 46 6c 6f 61 74 69 | 6e 67 2d 50 6f 69 6e 74 |l Floati|ng-Point|
|000029f0| 20 43 6f 6e 73 74 61 6e | 74 73 14 14 44 2d 33 0d | Constan|ts..D-3.|
|00002a00| 49 6d 70 6c 65 6d 65 6e | 74 69 6e 67 20 61 6e 20 |Implemen|ting an |
|00002a10| 45 78 70 72 65 73 73 69 | 6f 6e 20 45 76 61 6c 75 |Expressi|on Evalu|
|00002a20| 61 74 69 6f 6e 20 4d 65 | 74 68 6f 64 14 14 44 2d |ation Me|thod..D-|
|00002a30| 33 0d 45 78 70 72 65 73 | 73 69 6f 6e 20 45 76 61 |3.Expres|sion Eva|
|00002a40| 6c 75 61 74 69 6f 6e 20 | 57 69 74 68 6f 75 74 20 |luation |Without |
|00002a50| 57 69 64 65 73 74 20 4e | 65 65 64 14 14 44 2d 34 |Widest N|eed..D-4|
|00002a60| 0d 45 78 70 72 65 73 73 | 69 6f 6e 20 45 76 61 6c |.Express|ion Eval|
|00002a70| 75 61 74 69 6f 6e 20 57 | 69 74 68 20 57 69 64 65 |uation W|ith Wide|
|00002a80| 73 74 20 4e 65 65 64 14 | 14 44 2d 35 0d 46 6c 6f |st Need.|.D-5.Flo|
|00002a90| 61 74 69 6e 67 2d 50 6f | 69 6e 74 20 43 6f 6e 73 |ating-Po|int Cons|
|00002aa0| 74 61 6e 74 20 45 76 61 | 6c 75 61 74 69 6f 6e 14 |tant Eva|luation.|
|00002ab0| 14 44 2d 35 0d 49 6e 69 | 74 69 61 6c 69 7a 69 6e |.D-5.Ini|tializin|
|00002ac0| 67 20 46 6c 6f 61 74 69 | 6e 67 2d 50 6f 69 6e 74 |g Floati|ng-Point|
|00002ad0| 20 4f 62 6a 65 63 74 73 | 14 14 44 2d 37 0d 43 6f | Objects|..D-7.Co|
|00002ae0| 6d 70 69 6c 65 72 20 45 | 78 74 65 6e 73 69 6f 6e |mpiler E|xtension|
|00002af0| 73 20 66 6f 72 20 45 78 | 70 72 65 73 73 69 6f 6e |s for Ex|pression|
|00002b00| 20 45 76 61 6c 75 61 74 | 69 6f 6e 14 14 44 2d 38 | Evaluat|ion..D-8|
|00002b10| 0d 44 65 74 65 72 6d 69 | 6e 69 6e 67 20 74 68 65 |.Determi|ning the|
|00002b20| 20 45 78 70 72 65 73 73 | 69 6f 6e 20 45 76 61 6c | Express|ion Eval|
|00002b30| 75 61 74 69 6f 6e 20 4d | 65 74 68 6f 64 14 14 44 |uation M|ethod..D|
|00002b40| 2d 38 0d 57 69 64 65 6e | 69 6e 67 20 66 6f 72 20 |-8.Widen|ing for |
|00002b50| 45 66 66 69 63 69 65 6e | 63 79 14 14 44 2d 38 0d |Efficien|cy..D-8.|
|00002b60| 0d 41 70 70 65 6e 64 69 | 78 20 45 09 4d 61 74 68 |.Appendi|x E.Math|
|00002b70| 4c 69 62 20 52 65 66 65 | 72 65 6e 63 65 14 14 45 |Lib Refe|rence..E|
|00002b80| 2d 31 0d 0d 46 6c 6f 61 | 74 69 6e 67 2d 50 6f 69 |-1..Floa|ting-Poi|
|00002b90| 6e 74 20 44 61 74 61 20 | 46 6f 72 6d 61 74 73 14 |nt Data |Formats.|
|00002ba0| 14 45 2d 31 0d 45 6e 76 | 69 72 6f 6e 6d 65 6e 74 |.E-1.Env|ironment|
|00002bb0| 61 6c 20 43 6f 6e 74 72 | 6f 6c 73 14 14 45 2d 32 |al Contr|ols..E-2|
|00002bc0| 0d 4f 70 65 72 61 74 69 | 6f 6e 73 20 61 6e 64 20 |.Operati|ons and |
|00002bd0| 46 75 6e 63 74 69 6f 6e | 73 14 14 45 2d 33 0d 0d |Function|s..E-3..|
|00002be0| 09 50 6f 77 65 72 50 43 | 20 41 73 73 65 6d 62 6c |.PowerPC| Assembl|
|00002bf0| 79 2d 4c 61 6e 67 75 61 | 67 65 20 4e 75 6d 65 72 |y-Langua|ge Numer|
|00002c00| 69 63 73 0d 41 70 70 65 | 6e 64 69 78 20 46 09 52 |ics.Appe|ndix F.R|
|00002c10| 65 66 65 72 65 6e 63 65 | 14 14 46 2d 31 0d 0d 46 |eference|..F-1..F|
|00002c20| 6c 6f 61 74 69 6e 67 2d | 50 6f 69 6e 74 20 44 61 |loating-|Point Da|
|00002c30| 74 61 20 46 6f 72 6d 61 | 74 73 14 14 46 2d 31 0d |ta Forma|ts..F-1.|
|00002c40| 46 6c 6f 61 74 69 6e 67 | 2d 50 6f 69 6e 74 20 53 |Floating|-Point S|
|00002c50| 74 61 74 75 73 20 61 6e | 64 20 43 6f 6e 74 72 6f |tatus an|d Contro|
|00002c60| 6c 20 52 65 67 69 73 74 | 65 72 14 14 46 2d 32 0d |l Regist|er..F-2.|
|00002c70| 49 6e 73 74 72 75 63 74 | 69 6f 6e 73 14 14 46 2d |Instruct|ions..F-|
|00002c80| 34 0d 0d 47 6c 6f 73 73 | 61 72 79 14 14 47 4c 2d |4..Gloss|ary..GL-|
|00002c90| 31 0d 0d 0d 42 69 62 6c | 69 6f 67 72 61 70 68 79 |1...Bibl|iography|
|00002ca0| 14 14 42 49 2d 31 0d 0d | 0d 49 6e 64 65 78 14 14 |..BI-1..|.Index..|
|00002cb0| 49 4e 2d 31 0d 46 69 67 | 75 72 65 73 2c 20 54 61 |IN-1.Fig|ures, Ta|
|00002cc0| 62 6c 65 73 2c 20 61 6e | 64 20 4c 69 73 74 69 6e |bles, an|d Listin|
|00002cd0| 67 73 0d 0d 43 68 61 70 | 74 65 72 20 31 09 49 45 |gs..Chap|ter 1.IE|
|00002ce0| 45 45 20 53 74 61 6e 64 | 61 72 64 20 41 72 69 74 |EE Stand|ard Arit|
|00002cf0| 68 6d 65 74 69 63 14 14 | 31 2d 31 0d 0d 46 69 67 |hmetic..|1-1..Fig|
|00002d00| 75 72 65 20 31 2d 31 09 | 50 61 72 61 6c 6c 65 6c |ure 1-1.|Parallel|
|00002d10| 20 72 65 73 69 73 74 61 | 6e 63 65 73 14 14 31 2d | resista|nces..1-|
|00002d20| 39 0d 46 69 67 75 72 65 | 20 31 2d 32 09 47 72 61 |9.Figure| 1-2.Gra|
|00002d30| 70 68 20 6f 66 20 63 6f | 6e 74 69 6e 75 65 64 20 |ph of co|ntinued |
|00002d40| 66 72 61 63 74 69 6f 6e | 20 66 75 6e 63 74 69 6f |fraction| functio|
|00002d50| 6e 73 20 63 66 28 78 29 | 20 61 6e 64 20 72 66 28 |ns cf(x)| and rf(|
|00002d60| 78 29 14 14 31 2d 31 30 | 0d 54 61 62 6c 65 20 31 |x)..1-10|.Table 1|
|00002d70| 2d 31 09 41 70 70 72 6f | 78 69 6d 61 74 69 6f 6e |-1.Appro|ximation|
|00002d80| 20 6f 66 20 72 65 61 6c | 20 6e 75 6d 62 65 72 73 | of real| numbers|
|00002d90| 14 14 31 2d 34 0d 54 61 | 62 6c 65 20 31 2d 32 09 |..1-4.Ta|ble 1-2.|
|00002da0| 41 72 65 61 20 75 73 69 | 6e 67 20 48 65 72 6f 6e |Area usi|ng Heron|
|00002db0| d5 73 20 66 6f 72 6d 75 | 6c 61 14 14 31 2d 31 31 |.s formu|la..1-11|
|00002dc0| 0d 4c 69 73 74 69 6e 67 | 20 31 2d 31 09 49 6e 76 |.Listing| 1-1.Inv|
|00002dd0| 65 72 73 65 20 6f 70 65 | 72 61 74 69 6f 6e 73 14 |erse ope|rations.|
|00002de0| 14 31 2d 36 0d 0d 43 68 | 61 70 74 65 72 20 32 09 |.1-6..Ch|apter 2.|
|00002df0| 46 6c 6f 61 74 69 6e 67 | 2d 50 6f 69 6e 74 20 44 |Floating|-Point D|
|00002e00| 61 74 61 20 46 6f 72 6d | 61 74 73 14 14 32 2d 31 |ata Form|ats..2-1|
|00002e10| 0d 0d 46 69 67 75 72 65 | 20 32 2d 31 09 49 45 45 |..Figure| 2-1.IEE|
|00002e20| 45 20 73 69 6e 67 6c 65 | 20 66 6f 72 6d 61 74 14 |E single| format.|
|00002e30| 14 32 2d 33 0d 46 69 67 | 75 72 65 20 32 2d 32 09 |.2-3.Fig|ure 2-2.|
|00002e40| 4e 6f 72 6d 61 6c 69 7a | 65 64 20 73 69 6e 67 6c |Normaliz|ed singl|
|00002e50| 65 2d 70 72 65 63 69 73 | 69 6f 6e 20 6e 75 6d 62 |e-precis|ion numb|
|00002e60| 65 72 73 20 6f 6e 20 74 | 68 65 20 6e 75 6d 62 65 |ers on t|he numbe|
|00002e70| 72 20 6c 69 6e 65 14 14 | 32 2d 35 0d 46 69 67 75 |r line..|2-5.Figu|
|00002e80| 72 65 20 32 2d 33 09 44 | 65 6e 6f 72 6d 61 6c 69 |re 2-3.D|enormali|
|00002e90| 7a 65 64 20 73 69 6e 67 | 6c 65 2d 70 72 65 63 69 |zed sing|le-preci|
|00002ea0| 73 69 6f 6e 20 6e 75 6d | 62 65 72 73 20 6f 6e 20 |sion num|bers on |
|00002eb0| 74 68 65 20 6e 75 6d 62 | 65 72 20 6c 69 6e 65 14 |the numb|er line.|
|00002ec0| 14 32 2d 36 0d 46 69 67 | 75 72 65 20 32 2d 34 09 |.2-6.Fig|ure 2-4.|
|00002ed0| 49 6e 66 69 6e 69 74 69 | 65 73 20 72 65 70 72 65 |Infiniti|es repre|
|00002ee0| 73 65 6e 74 65 64 20 69 | 6e 20 73 69 6e 67 6c 65 |sented i|n single|
|00002ef0| 20 70 72 65 63 69 73 69 | 6f 6e 14 14 32 2d 38 0d | precisi|on..2-8.|
|00002f00| 46 69 67 75 72 65 20 32 | 2d 35 09 4e 61 4e 73 20 |Figure 2|-5.NaNs |
|00002f10| 72 65 70 72 65 73 65 6e | 74 65 64 20 69 6e 20 73 |represen|ted in s|
|00002f20| 69 6e 67 6c 65 20 70 72 | 65 63 69 73 69 6f 6e 14 |ingle pr|ecision.|
|00002f30| 14 32 2d 31 30 0d 46 69 | 67 75 72 65 20 32 2d 36 |.2-10.Fi|gure 2-6|
|00002f40| 09 5a 65 72 6f 73 20 72 | 65 70 72 65 73 65 6e 74 |.Zeros r|epresent|
|00002f50| 65 64 20 69 6e 20 73 69 | 6e 67 6c 65 20 70 72 65 |ed in si|ngle pre|
|00002f60| 63 69 73 69 6f 6e 14 14 | 32 2d 31 31 0d 46 69 67 |cision..|2-11.Fig|
|00002f70| 75 72 65 20 32 2d 37 09 | 53 69 6e 67 6c 65 20 66 |ure 2-7.|Single f|
|00002f80| 6f 72 6d 61 74 14 14 32 | 2d 31 32 0d 46 69 67 75 |ormat..2|-12.Figu|
|00002f90| 72 65 20 32 2d 38 09 53 | 69 6e 67 6c 65 2d 66 6f |re 2-8.S|ingle-fo|
|00002fa0| 72 6d 61 74 20 66 6c 6f | 61 74 69 6e 67 2d 70 6f |rmat flo|ating-po|
|00002fb0| 69 6e 74 20 6e 75 6d 62 | 65 72 73 20 6f 6e 20 74 |int numb|ers on t|
|00002fc0| 68 65 20 72 65 61 6c 20 | 0d 09 6e 75 6d 62 65 72 |he real |..number|
|00002fd0| 20 6c 69 6e 65 14 14 32 | 2d 31 32 0d 46 69 67 75 | line..2|-12.Figu|
|00002fe0| 72 65 20 32 2d 39 09 44 | 6f 75 62 6c 65 20 66 6f |re 2-9.D|ouble fo|
|00002ff0| 72 6d 61 74 14 14 32 2d | 31 33 0d 46 69 67 75 72 |rmat..2-|13.Figur|
|00003000| 65 20 32 2d 31 30 09 44 | 6f 75 62 6c 65 2d 66 6f |e 2-10.D|ouble-fo|
|00003010| 72 6d 61 74 20 66 6c 6f | 61 74 69 6e 67 2d 70 6f |rmat flo|ating-po|
|00003020| 69 6e 74 20 76 61 6c 75 | 65 73 20 6f 6e 20 74 68 |int valu|es on th|
|00003030| 65 20 72 65 61 6c 20 0d | 09 6e 75 6d 62 65 72 20 |e real .|.number |
|00003040| 6c 69 6e 65 14 14 32 2d | 31 34 0d 46 69 67 75 72 |line..2-|14.Figur|
|00003050| 65 20 32 2d 31 31 09 44 | 6f 75 62 6c 65 2d 64 6f |e 2-11.D|ouble-do|
|00003060| 75 62 6c 65 20 66 6f 72 | 6d 61 74 14 14 32 2d 31 |uble for|mat..2-1|
|00003070| 34 0d 46 69 67 75 72 65 | 20 32 2d 31 32 09 44 6f |4.Figure| 2-12.Do|
|00003080| 75 62 6c 65 2d 64 6f 75 | 62 6c 65 20 66 6f 72 6d |uble-dou|ble form|
|00003090| 61 74 20 6e 75 6d 62 65 | 72 20 65 78 61 6d 70 6c |at numbe|r exampl|
|000030a0| 65 14 14 32 2d 31 35 0d | 54 61 62 6c 65 20 32 2d |e..2-15.|Table 2-|
|000030b0| 31 09 4e 61 6d 65 73 20 | 6f 66 20 64 61 74 61 20 |1.Names |of data |
|000030c0| 74 79 70 65 73 14 14 32 | 2d 34 0d 54 61 62 6c 65 |types..2|-4.Table|
|000030d0| 20 32 2d 32 09 45 78 61 | 6d 70 6c 65 20 6f 66 20 | 2-2.Exa|mple of |
|000030e0| 67 72 61 64 75 61 6c 20 | 75 6e 64 65 72 66 6c 6f |gradual |underflo|
|000030f0| 77 14 14 32 2d 37 0d 54 | 61 62 6c 65 20 32 2d 33 |w..2-7.T|able 2-3|
|00003100| 09 4e 61 4e 20 63 6f 64 | 65 73 14 14 32 2d 39 0d |.NaN cod|es..2-9.|
|00003110| 54 61 62 6c 65 20 32 2d | 34 09 53 79 6d 62 6f 6c |Table 2-|4.Symbol|
|00003120| 73 20 75 73 65 64 20 69 | 6e 20 66 6f 72 6d 61 74 |s used i|n format|
|00003130| 20 64 69 61 67 72 61 6d | 73 14 14 32 2d 31 31 0d | diagram|s..2-11.|
|00003140| 54 61 62 6c 65 20 32 2d | 35 09 56 61 6c 75 65 73 |Table 2-|5.Values|
|00003150| 20 6f 66 20 73 69 6e 67 | 6c 65 2d 66 6f 72 6d 61 | of sing|le-forma|
|00003160| 74 20 6e 75 6d 62 65 72 | 73 20 28 33 32 20 62 69 |t number|s (32 bi|
|00003170| 74 73 29 14 14 32 2d 31 | 32 0d 54 61 62 6c 65 20 |ts)..2-1|2.Table |
|00003180| 32 2d 36 09 56 61 6c 75 | 65 73 20 6f 66 20 64 6f |2-6.Valu|es of do|
|00003190| 75 62 6c 65 2d 66 6f 72 | 6d 61 74 20 6e 75 6d 62 |uble-for|mat numb|
|000031a0| 65 72 73 20 28 36 34 20 | 62 69 74 73 29 14 14 32 |ers (64 |bits)..2|
|000031b0| 2d 31 33 0d 54 61 62 6c | 65 20 32 2d 37 09 53 75 |-13.Tabl|e 2-7.Su|
|000031c0| 6d 6d 61 72 79 20 6f 66 | 20 50 6f 77 65 72 50 43 |mmary of| PowerPC|
|000031d0| 20 4e 75 6d 65 72 69 63 | 73 20 64 61 74 61 20 66 | Numeric|s data f|
|000031e0| 6f 72 6d 61 74 73 14 14 | 32 2d 31 36 0d 0d 43 68 |ormats..|2-16..Ch|
|000031f0| 61 70 74 65 72 20 33 09 | 45 78 70 72 65 73 73 69 |apter 3.|Expressi|
|00003200| 6f 6e 20 45 76 61 6c 75 | 61 74 69 6f 6e 14 14 33 |on Evalu|ation..3|
|00003210| 2d 31 0d 0d 46 69 67 75 | 72 65 20 33 2d 31 09 45 |-1..Figu|re 3-1.E|
|00003220| 76 61 6c 75 61 74 69 6e | 67 20 63 6f 6d 70 6c 65 |valuatin|g comple|
|00003230| 78 20 65 78 70 72 65 73 | 73 69 6f 6e 73 20 77 69 |x expres|sions wi|
|00003240| 74 68 6f 75 74 20 77 69 | 64 65 73 74 20 6e 65 65 |thout wi|dest nee|
|00003250| 64 14 14 33 2d 35 0d 46 | 69 67 75 72 65 20 33 2d |d..3-5.F|igure 3-|
|00003260| 32 09 45 76 61 6c 75 61 | 74 69 6e 67 20 63 6f 6d |2.Evalua|ting com|
|00003270| 70 6c 65 78 20 65 78 70 | 72 65 73 73 69 6f 6e 73 |plex exp|ressions|
|00003280| 20 77 69 74 68 20 77 69 | 64 65 73 74 20 6e 65 65 | with wi|dest nee|
|00003290| 64 14 14 33 2d 37 0d 46 | 69 67 75 72 65 20 33 2d |d..3-7.F|igure 3-|
|000032a0| 33 09 45 76 61 6c 75 61 | 74 69 6e 67 20 61 6e 20 |3.Evalua|ting an |
|000032b0| 65 78 70 72 65 73 73 69 | 6f 6e 20 77 69 74 68 20 |expressi|on with |
|000032c0| 61 20 66 75 6e 63 74 69 | 6f 6e 20 63 61 6c 6c 14 |a functi|on call.|
|000032d0| 14 33 2d 39 0d 46 69 67 | 75 72 65 20 33 2d 34 09 |.3-9.Fig|ure 3-4.|
|000032e0| 45 76 61 6c 75 61 74 69 | 6e 67 20 61 6e 20 65 78 |Evaluati|ng an ex|
|000032f0| 70 72 65 73 73 69 6f 6e | 20 77 69 74 68 20 61 72 |pression| with ar|
|00003300| 69 74 68 6d 65 74 69 63 | 20 6f 70 65 72 61 74 69 |ithmetic| operati|
|00003310| 6f 6e 73 14 14 33 2d 31 | 30 0d 0d 0d 43 68 61 70 |ons..3-1|0...Chap|
|00003320| 74 65 72 20 34 09 45 6e | 76 69 72 6f 6e 6d 65 6e |ter 4.En|vironmen|
|00003330| 74 61 6c 20 43 6f 6e 74 | 72 6f 6c 73 14 14 34 2d |tal Cont|rols..4-|
|00003340| 31 0d 0d 54 61 62 6c 65 | 20 34 2d 31 09 45 78 61 |1..Table| 4-1.Exa|
|00003350| 6d 70 6c 65 73 20 6f 66 | 20 72 6f 75 6e 64 69 6e |mples of| roundin|
|00003360| 67 20 74 6f 20 69 6e 74 | 65 67 65 72 20 69 6e 20 |g to int|eger in |
|00003370| 64 69 66 66 65 72 65 6e | 74 20 64 69 72 65 63 74 |differen|t direct|
|00003380| 69 6f 6e 73 14 14 34 2d | 34 0d 0d 43 68 61 70 74 |ions..4-|4..Chapt|
|00003390| 65 72 20 35 09 43 6f 6e | 76 65 72 73 69 6f 6e 73 |er 5.Con|versions|
|000033a0| 14 14 35 2d 31 0d 0d 46 | 69 67 75 72 65 20 35 2d |..5-1..F|igure 5-|
|000033b0| 31 09 53 69 6e 67 6c 65 | 20 74 6f 20 64 6f 75 62 |1.Single| to doub|
|000033c0| 6c 65 2d 64 6f 75 62 6c | 65 20 63 6f 6e 76 65 72 |le-doubl|e conver|
|000033d0| 73 69 6f 6e 14 14 35 2d | 36 0d 46 69 67 75 72 65 |sion..5-|6.Figure|
|000033e0| 20 35 2d 32 09 44 6f 75 | 62 6c 65 2d 64 6f 75 62 | 5-2.Dou|ble-doub|
|000033f0| 6c 65 20 74 6f 20 73 69 | 6e 67 6c 65 20 63 6f 6e |le to si|ngle con|
|00003400| 76 65 72 73 69 6f 6e 14 | 14 35 2d 36 0d 46 69 67 |version.|.5-6.Fig|
|00003410| 75 72 65 20 35 2d 33 09 | 43 6f 6e 76 65 72 73 69 |ure 5-3.|Conversi|
|00003420| 6f 6e 20 63 79 63 6c 65 | 20 77 69 74 68 20 66 69 |on cycle| with fi|
|00003430| 72 73 74 2d 74 69 6d 65 | 20 65 72 72 6f 72 14 14 |rst-time| error..|
|00003440| 35 2d 38 0d 46 69 67 75 | 72 65 20 35 2d 34 09 43 |5-8.Figu|re 5-4.C|
|00003450| 6f 6e 76 65 72 73 69 6f | 6e 20 63 79 63 6c 65 20 |onversio|n cycle |
|00003460| 77 69 74 68 20 63 6f 72 | 72 65 63 74 20 72 65 73 |with cor|rect res|
|00003470| 75 6c 74 14 14 35 2d 39 | 0d 54 61 62 6c 65 20 35 |ult..5-9|.Table 5|
|00003480| 2d 31 09 45 78 61 6d 70 | 6c 65 73 20 6f 66 20 66 |-1.Examp|les of f|
|00003490| 6c 6f 61 74 69 6e 67 2d | 70 6f 69 6e 74 20 74 6f |loating-|point to|
|000034a0| 20 69 6e 74 65 67 65 72 | 20 63 6f 6e 76 65 72 73 | integer| convers|
|000034b0| 69 6f 6e 14 14 35 2d 34 | 0d 54 61 62 6c 65 20 35 |ion..5-4|.Table 5|
|000034c0| 2d 32 09 44 6f 75 62 6c | 65 20 74 6f 20 73 69 6e |-2.Doubl|e to sin|
|000034d0| 67 6c 65 20 63 6f 6e 76 | 65 72 73 69 6f 6e 3a 20 |gle conv|ersion: |
|000034e0| 50 6f 73 73 69 62 6c 65 | 20 65 78 63 65 70 74 69 |Possible| excepti|
|000034f0| 6f 6e 73 14 14 35 2d 35 | 0d 54 61 62 6c 65 20 35 |ons..5-5|.Table 5|
|00003500| 2d 33 09 44 6f 75 62 6c | 65 2d 64 6f 75 62 6c 65 |-3.Doubl|e-double|
|00003510| 20 74 6f 20 73 69 6e 67 | 6c 65 20 63 6f 6e 76 65 | to sing|le conve|
|00003520| 72 73 69 6f 6e 3a 20 50 | 6f 73 73 69 62 6c 65 20 |rsion: P|ossible |
|00003530| 65 78 63 65 70 74 69 6f | 6e 73 14 14 35 2d 37 0d |exceptio|ns..5-7.|
|00003540| 0d 43 68 61 70 74 65 72 | 20 36 09 4e 75 6d 65 72 |.Chapter| 6.Numer|
|00003550| 69 63 20 4f 70 65 72 61 | 74 69 6f 6e 73 20 61 6e |ic Opera|tions an|
|00003560| 64 20 46 75 6e 63 74 69 | 6f 6e 73 14 14 36 2d 31 |d Functi|ons..6-1|
|00003570| 0d 0d 46 69 67 75 72 65 | 20 36 2d 31 09 49 6e 74 |..Figure| 6-1.Int|
|00003580| 65 67 65 72 2d 64 69 76 | 69 73 69 6f 6e 20 61 6c |eger-div|ision al|
|00003590| 67 6f 72 69 74 68 6d 14 | 14 36 2d 31 32 0d 54 61 |gorithm.|.6-12.Ta|
|000035a0| 62 6c 65 20 36 2d 31 09 | 43 6f 6d 70 61 72 69 73 |ble 6-1.|Comparis|
|000035b0| 6f 6e 20 73 79 6d 62 6f | 6c 73 14 14 36 2d 34 0d |on symbo|ls..6-4.|
|000035c0| 54 61 62 6c 65 20 36 2d | 32 09 41 72 69 74 68 6d |Table 6-|2.Arithm|
|000035d0| 65 74 69 63 20 6f 70 65 | 72 61 74 69 6f 6e 73 20 |etic ope|rations |
|000035e0| 69 6e 20 43 14 14 36 2d | 35 0d 54 61 62 6c 65 20 |in C..6-|5.Table |
|000035f0| 36 2d 33 09 53 70 65 63 | 69 61 6c 20 63 61 73 65 |6-3.Spec|ial case|
|00003600| 73 20 66 6f 72 20 66 6c | 6f 61 74 69 6e 67 2d 70 |s for fl|oating-p|
|00003610| 6f 69 6e 74 20 61 64 64 | 69 74 69 6f 6e 14 14 36 |oint add|ition..6|
|00003620| 2d 36 0d 54 61 62 6c 65 | 20 36 2d 34 09 53 70 65 |-6.Table| 6-4.Spe|
|00003630| 63 69 61 6c 20 63 61 73 | 65 73 20 66 6f 72 20 66 |cial cas|es for f|
|00003640| 6c 6f 61 74 69 6e 67 2d | 70 6f 69 6e 74 20 73 75 |loating-|point su|
|00003650| 62 74 72 61 63 74 69 6f | 6e 14 14 36 2d 37 0d 54 |btractio|n..6-7.T|
|00003660| 61 62 6c 65 20 36 2d 35 | 09 53 70 65 63 69 61 6c |able 6-5|.Special|
|00003670| 20 63 61 73 65 73 20 66 | 6f 72 20 66 6c 6f 61 74 | cases f|or float|
|00003680| 69 6e 67 2d 70 6f 69 6e | 74 20 6d 75 6c 74 69 70 |ing-poin|t multip|
|00003690| 6c 69 63 61 74 69 6f 6e | 14 14 36 2d 38 0d 54 61 |lication|..6-8.Ta|
|000036a0| 62 6c 65 20 36 2d 36 09 | 53 70 65 63 69 61 6c 20 |ble 6-6.|Special |
|000036b0| 63 61 73 65 73 20 66 6f | 72 20 66 6c 6f 61 74 69 |cases fo|r floati|
|000036c0| 6e 67 2d 70 6f 69 6e 74 | 20 64 69 76 69 73 69 6f |ng-point| divisio|
|000036d0| 6e 14 14 36 2d 39 0d 54 | 61 62 6c 65 20 36 2d 37 |n..6-9.T|able 6-7|
|000036e0| 09 53 70 65 63 69 61 6c | 20 63 61 73 65 73 20 66 |.Special| cases f|
|000036f0| 6f 72 20 66 6c 6f 61 74 | 69 6e 67 2d 70 6f 69 6e |or float|ing-poin|
|00003700| 74 20 73 71 75 61 72 65 | 20 72 6f 6f 74 14 14 36 |t square| root..6|
|00003710| 2d 31 31 0d 54 61 62 6c | 65 20 36 2d 38 09 53 70 |-11.Tabl|e 6-8.Sp|
|00003720| 65 63 69 61 6c 20 63 61 | 73 65 73 20 66 6f 72 20 |ecial ca|ses for |
|00003730| 66 6c 6f 61 74 69 6e 67 | 2d 70 6f 69 6e 74 20 72 |floating|-point r|
|00003740| 65 6d 61 69 6e 64 65 72 | 14 14 36 2d 31 32 0d 54 |emainder|..6-12.T|
|00003750| 61 62 6c 65 20 36 2d 39 | 09 53 70 65 63 69 61 6c |able 6-9|.Special|
|00003760| 20 63 61 73 65 73 20 66 | 6f 72 20 66 6c 6f 61 74 | cases f|or float|
|00003770| 69 6e 67 2d 70 6f 69 6e | 74 20 72 6f 75 6e 64 2d |ing-poin|t round-|
|00003780| 74 6f 2d 69 6e 74 65 67 | 65 72 14 14 36 2d 31 34 |to-integ|er..6-14|
|00003790| 0d 54 61 62 6c 65 20 36 | 2d 31 30 09 45 78 61 6d |.Table 6|-10.Exam|
|000037a0| 70 6c 65 73 20 6f 66 20 | 72 69 6e 74 14 14 36 2d |ples of |rint..6-|
|000037b0| 31 34 0d 0d 43 68 61 70 | 74 65 72 20 37 09 4e 75 |14..Chap|ter 7.Nu|
|000037c0| 6d 65 72 69 63 20 44 61 | 74 61 20 54 79 70 65 73 |meric Da|ta Types|
|000037d0| 20 69 6e 20 43 14 14 37 | 2d 31 0d 0d 54 61 62 6c | in C..7|-1..Tabl|
|000037e0| 65 20 37 2d 31 09 4e 61 | 6d 65 73 20 6f 66 20 64 |e 7-1.Na|mes of d|
|000037f0| 61 74 61 20 74 79 70 65 | 73 14 14 37 2d 33 0d 54 |ata type|s..7-3.T|
|00003800| 61 62 6c 65 20 37 2d 32 | 09 66 6c 6f 61 74 5f 74 |able 7-2|.float_t|
|00003810| 20 61 6e 64 20 64 6f 75 | 62 6c 65 5f 74 20 74 79 | and dou|ble_t ty|
|00003820| 70 65 73 14 14 37 2d 33 | 0d 54 61 62 6c 65 20 37 |pes..7-3|.Table 7|
|00003830| 2d 33 09 43 6c 61 73 73 | 20 61 6e 64 20 73 69 67 |-3.Class| and sig|
|00003840| 6e 20 69 6e 71 75 69 72 | 79 20 6d 61 63 72 6f 73 |n inquir|y macros|
|00003850| 14 14 37 2d 34 0d 0d 43 | 68 61 70 74 65 72 20 38 |..7-4..C|hapter 8|
|00003860| 09 45 6e 76 69 72 6f 6e | 6d 65 6e 74 61 6c 20 43 |.Environ|mental C|
|00003870| 6f 6e 74 72 6f 6c 20 46 | 75 6e 63 74 69 6f 6e 73 |ontrol F|unctions|
|00003880| 14 14 38 2d 31 0d 0d 54 | 61 62 6c 65 20 38 2d 31 |..8-1..T|able 8-1|
|00003890| 09 52 6f 75 6e 64 69 6e | 67 20 64 69 72 65 63 74 |.Roundin|g direct|
|000038a0| 69 6f 6e 20 6d 6f 64 65 | 73 20 69 6e 20 4d 61 74 |ion mode|s in Mat|
|000038b0| 68 4c 69 62 14 14 38 2d | 33 0d 54 61 62 6c 65 20 |hLib..8-|3.Table |
|000038c0| 38 2d 32 09 46 6c 6f 61 | 74 69 6e 67 2d 70 6f 69 |8-2.Floa|ting-poi|
|000038d0| 6e 74 20 65 78 63 65 70 | 74 69 6f 6e 20 66 6c 61 |nt excep|tion fla|
|000038e0| 67 73 20 69 6e 20 4d 61 | 74 68 4c 69 62 14 14 38 |gs in Ma|thLib..8|
|000038f0| 2d 36 0d 0d 43 68 61 70 | 74 65 72 20 39 09 43 6f |-6..Chap|ter 9.Co|
|00003900| 6e 76 65 72 73 69 6f 6e | 20 46 75 6e 63 74 69 6f |nversion| Functio|
|00003910| 6e 73 14 14 39 2d 31 0d | 0d 54 61 62 6c 65 20 39 |ns..9-1.|.Table 9|
|00003920| 2d 31 09 53 70 65 63 69 | 61 6c 20 63 61 73 65 73 |-1.Speci|al cases|
|00003930| 20 66 6f 72 20 74 68 65 | 20 72 69 6e 74 74 6f 6c | for the| rinttol|
|00003940| 20 66 75 6e 63 74 69 6f | 6e 14 14 39 2d 34 0d 54 | functio|n..9-4.T|
|00003950| 61 62 6c 65 20 39 2d 32 | 09 53 70 65 63 69 61 6c |able 9-2|.Special|
|00003960| 20 63 61 73 65 73 20 66 | 6f 72 20 74 68 65 20 72 | cases f|or the r|
|00003970| 6f 75 6e 64 74 6f 6c 20 | 66 75 6e 63 74 69 6f 6e |oundtol |function|
|00003980| 14 14 39 2d 35 0d 54 61 | 62 6c 65 20 39 2d 33 09 |..9-5.Ta|ble 9-3.|
|00003990| 53 70 65 63 69 61 6c 20 | 63 61 73 65 73 20 66 6f |Special |cases fo|
|000039a0| 72 20 74 68 65 20 63 65 | 69 6c 20 66 75 6e 63 74 |r the ce|il funct|
|000039b0| 69 6f 6e 14 14 39 2d 37 | 0d 54 61 62 6c 65 20 39 |ion..9-7|.Table 9|
|000039c0| 2d 34 09 53 70 65 63 69 | 61 6c 20 63 61 73 65 73 |-4.Speci|al cases|
|000039d0| 20 66 6f 72 20 74 68 65 | 20 66 6c 6f 6f 72 20 66 | for the| floor f|
|000039e0| 75 6e 63 74 69 6f 6e 14 | 14 39 2d 38 0d 54 61 62 |unction.|.9-8.Tab|
|000039f0| 6c 65 20 39 2d 35 09 53 | 70 65 63 69 61 6c 20 63 |le 9-5.S|pecial c|
|00003a00| 61 73 65 73 20 66 6f 72 | 20 74 68 65 20 6e 65 61 |ases for| the nea|
|00003a10| 72 62 79 69 6e 74 20 66 | 75 6e 63 74 69 6f 6e 14 |rbyint f|unction.|
|00003a20| 14 39 2d 39 0d 54 61 62 | 6c 65 20 39 2d 36 09 53 |.9-9.Tab|le 9-6.S|
|00003a30| 70 65 63 69 61 6c 20 63 | 61 73 65 73 20 66 6f 72 |pecial c|ases for|
|00003a40| 20 74 68 65 20 72 6f 75 | 6e 64 20 66 75 6e 63 74 | the rou|nd funct|
|00003a50| 69 6f 6e 14 14 39 2d 31 | 31 0d 54 61 62 6c 65 20 |ion..9-1|1.Table |
|00003a60| 39 2d 37 09 53 70 65 63 | 69 61 6c 20 63 61 73 65 |9-7.Spec|ial case|
|00003a70| 73 20 66 6f 72 20 74 68 | 65 20 74 72 75 6e 63 20 |s for th|e trunc |
|00003a80| 66 75 6e 63 74 69 6f 6e | 14 14 39 2d 31 32 0d 54 |function|..9-12.T|
|00003a90| 61 62 6c 65 20 39 2d 38 | 09 46 6f 72 6d 61 74 20 |able 9-8|.Format |
|00003aa0| 6f 66 20 64 65 63 69 6d | 61 6c 20 6f 75 74 70 75 |of decim|al outpu|
|00003ab0| 74 20 73 74 72 69 6e 67 | 20 69 6e 20 66 6c 6f 61 |t string| in floa|
|00003ac0| 74 69 6e 67 20 73 74 79 | 6c 65 14 14 39 2d 31 35 |ting sty|le..9-15|
|00003ad0| 0d 54 61 62 6c 65 20 39 | 2d 39 09 46 6f 72 6d 61 |.Table 9|-9.Forma|
|00003ae0| 74 20 6f 66 20 64 65 63 | 69 6d 61 6c 20 6f 75 74 |t of dec|imal out|
|00003af0| 70 75 74 20 73 74 72 69 | 6e 67 20 69 6e 20 66 69 |put stri|ng in fi|
|00003b00| 78 65 64 20 73 74 79 6c | 65 14 14 39 2d 31 35 0d |xed styl|e..9-15.|
|00003b10| 54 61 62 6c 65 20 39 2d | 31 30 09 45 78 61 6d 70 |Table 9-|10.Examp|
|00003b20| 6c 65 73 20 6f 66 20 63 | 6f 6e 76 65 72 73 69 6f |les of c|onversio|
|00003b30| 6e 73 20 74 6f 20 64 65 | 63 69 6d 61 6c 20 73 74 |ns to de|cimal st|
|00003b40| 72 75 63 74 75 72 65 73 | 14 14 39 2d 32 33 0d 4c |ructures|..9-23.L|
|00003b50| 69 73 74 69 6e 67 20 39 | 2d 31 09 41 63 63 6f 75 |isting 9|-1.Accou|
|00003b60| 6e 74 69 6e 67 20 70 72 | 6f 67 72 61 6d 14 14 39 |nting pr|ogram..9|
|00003b70| 2d 32 31 0d 4c 69 73 74 | 69 6e 67 20 39 2d 32 09 |-21.List|ing 9-2.|
|00003b80| 53 63 61 6e 6e 69 6e 67 | 20 61 6c 67 6f 72 69 74 |Scanning| algorit|
|00003b90| 68 6d 14 14 39 2d 32 32 | 0d 0d 43 68 61 70 74 65 |hm..9-22|..Chapte|
|00003ba0| 72 20 31 30 09 54 72 61 | 6e 73 63 65 6e 64 65 6e |r 10.Tra|nscenden|
|00003bb0| 74 61 6c 20 46 75 6e 63 | 74 69 6f 6e 73 14 14 31 |tal Func|tions..1|
|00003bc0| 30 2d 31 0d 0d 54 61 62 | 6c 65 20 31 30 2d 31 09 |0-1..Tab|le 10-1.|
|00003bd0| 53 70 65 63 69 61 6c 20 | 63 61 73 65 73 20 66 6f |Special |cases fo|
|00003be0| 72 20 74 68 65 20 66 64 | 69 6d 20 66 75 6e 63 74 |r the fd|im funct|
|00003bf0| 69 6f 6e 14 14 31 30 2d | 34 0d 54 61 62 6c 65 20 |ion..10-|4.Table |
|00003c00| 31 30 2d 32 09 53 70 65 | 63 69 61 6c 20 63 61 73 |10-2.Spe|cial cas|
|00003c10| 65 73 20 66 6f 72 20 74 | 68 65 20 66 6d 61 78 20 |es for t|he fmax |
|00003c20| 66 75 6e 63 74 69 6f 6e | 14 14 31 30 2d 36 0d 54 |function|..10-6.T|
|00003c30| 61 62 6c 65 20 31 30 2d | 33 09 53 70 65 63 69 61 |able 10-|3.Specia|
|00003c40| 6c 20 63 61 73 65 73 20 | 66 6f 72 20 74 68 65 20 |l cases |for the |
|00003c50| 66 6d 69 6e 20 66 75 6e | 63 74 69 6f 6e 14 14 31 |fmin fun|ction..1|
|00003c60| 30 2d 37 0d 54 61 62 6c | 65 20 31 30 2d 34 09 53 |0-7.Tabl|e 10-4.S|
|00003c70| 70 65 63 69 61 6c 20 63 | 61 73 65 73 20 66 6f 72 |pecial c|ases for|
|00003c80| 20 74 68 65 20 72 65 6c | 61 74 69 6f 6e 20 66 75 | the rel|ation fu|
|00003c90| 6e 63 74 69 6f 6e 14 14 | 31 30 2d 38 0d 54 61 62 |nction..|10-8.Tab|
|00003ca0| 6c 65 20 31 30 2d 35 09 | 53 70 65 63 69 61 6c 20 |le 10-5.|Special |
|00003cb0| 63 61 73 65 73 20 66 6f | 72 20 74 68 65 20 63 6f |cases fo|r the co|
|00003cc0| 70 79 73 69 67 6e 20 66 | 75 6e 63 74 69 6f 6e 14 |pysign f|unction.|
|00003cd0| 14 31 30 2d 31 30 0d 54 | 61 62 6c 65 20 31 30 2d |.10-10.T|able 10-|
|00003ce0| 36 09 53 70 65 63 69 61 | 6c 20 63 61 73 65 73 20 |6.Specia|l cases |
|00003cf0| 66 6f 72 20 74 68 65 20 | 66 61 62 73 20 66 75 6e |for the |fabs fun|
|00003d00| 63 74 69 6f 6e 14 14 31 | 30 2d 31 31 0d 54 61 62 |ction..1|0-11.Tab|
|00003d10| 6c 65 20 31 30 2d 37 09 | 53 70 65 63 69 61 6c 20 |le 10-7.|Special |
|00003d20| 63 61 73 65 73 20 66 6f | 72 20 74 68 65 20 65 78 |cases fo|r the ex|
|00003d30| 70 20 66 75 6e 63 74 69 | 6f 6e 14 14 31 30 2d 31 |p functi|on..10-1|
|00003d40| 33 0d 54 61 62 6c 65 20 | 31 30 2d 38 09 53 70 65 |3.Table |10-8.Spe|
|00003d50| 63 69 61 6c 20 63 61 73 | 65 73 20 66 6f 72 20 74 |cial cas|es for t|
|00003d60| 68 65 20 65 78 70 32 20 | 66 75 6e 63 74 69 6f 6e |he exp2 |function|
|00003d70| 14 14 31 30 2d 31 34 0d | 54 61 62 6c 65 20 31 30 |..10-14.|Table 10|
|00003d80| 2d 39 09 53 70 65 63 69 | 61 6c 20 63 61 73 65 73 |-9.Speci|al cases|
|00003d90| 20 66 6f 72 20 74 68 65 | 20 65 78 70 6d 31 20 66 | for the| expm1 f|
|00003da0| 75 6e 63 74 69 6f 6e 14 | 14 31 30 2d 31 35 0d 54 |unction.|.10-15.T|
|00003db0| 61 62 6c 65 20 31 30 2d | 31 30 09 53 70 65 63 69 |able 10-|10.Speci|
|00003dc0| 61 6c 20 63 61 73 65 73 | 20 66 6f 72 20 74 68 65 |al cases| for the|
|00003dd0| 20 6c 64 65 78 70 20 66 | 75 6e 63 74 69 6f 6e 14 | ldexp f|unction.|
|00003de0| 14 31 30 2d 31 36 0d 54 | 61 62 6c 65 20 31 30 2d |.10-16.T|able 10-|
|00003df0| 31 31 09 53 70 65 63 69 | 61 6c 20 63 61 73 65 73 |11.Speci|al cases|
|00003e00| 20 66 6f 72 20 74 68 65 | 20 70 6f 77 20 66 75 6e | for the| pow fun|
|00003e10| 63 74 69 6f 6e 14 14 31 | 30 2d 31 38 0d 54 61 62 |ction..1|0-18.Tab|
|00003e20| 6c 65 20 31 30 2d 31 32 | 09 53 70 65 63 69 61 6c |le 10-12|.Special|
|00003e30| 20 63 61 73 65 73 20 66 | 6f 72 20 74 68 65 20 73 | cases f|or the s|
|00003e40| 63 61 6c 62 20 66 75 6e | 63 74 69 6f 6e 14 14 31 |calb fun|ction..1|
|00003e50| 30 2d 32 30 0d 54 61 62 | 6c 65 20 31 30 2d 31 33 |0-20.Tab|le 10-13|
|00003e60| 09 53 70 65 63 69 61 6c | 20 63 61 73 65 73 20 66 |.Special| cases f|
|00003e70| 6f 72 20 74 68 65 20 66 | 72 65 78 70 20 66 75 6e |or the f|rexp fun|
|00003e80| 63 74 69 6f 6e 14 14 31 | 30 2d 32 31 0d 54 61 62 |ction..1|0-21.Tab|
|00003e90| 6c 65 20 31 30 2d 31 34 | 09 53 70 65 63 69 61 6c |le 10-14|.Special|
|00003ea0| 20 63 61 73 65 73 20 66 | 6f 72 20 74 68 65 20 6c | cases f|or the l|
|00003eb0| 6f 67 20 66 75 6e 63 74 | 69 6f 6e 14 14 31 30 2d |og funct|ion..10-|
|00003ec0| 32 32 0d 54 61 62 6c 65 | 20 31 30 2d 31 35 09 53 |22.Table| 10-15.S|
|00003ed0| 70 65 63 69 61 6c 20 63 | 61 73 65 73 20 66 6f 72 |pecial c|ases for|
|00003ee0| 20 74 68 65 20 6c 6f 67 | 31 30 20 66 75 6e 63 74 | the log|10 funct|
|00003ef0| 69 6f 6e 14 14 31 30 2d | 32 34 0d 54 61 62 6c 65 |ion..10-|24.Table|
|00003f00| 20 31 30 2d 31 36 09 53 | 70 65 63 69 61 6c 20 63 | 10-16.S|pecial c|
|00003f10| 61 73 65 73 20 66 6f 72 | 20 74 68 65 20 6c 6f 67 |ases for| the log|
|00003f20| 31 70 20 66 75 6e 63 74 | 69 6f 6e 14 14 31 30 2d |1p funct|ion..10-|
|00003f30| 32 35 0d 54 61 62 6c 65 | 20 31 30 2d 31 37 09 53 |25.Table| 10-17.S|
|00003f40| 70 65 63 69 61 6c 20 63 | 61 73 65 73 20 66 6f 72 |pecial c|ases for|
|00003f50| 20 74 68 65 20 6c 6f 67 | 32 20 66 75 6e 63 74 69 | the log|2 functi|
|00003f60| 6f 6e 14 14 31 30 2d 32 | 36 0d 54 61 62 6c 65 20 |on..10-2|6.Table |
|00003f70| 31 30 2d 31 38 09 53 70 | 65 63 69 61 6c 20 63 61 |10-18.Sp|ecial ca|
|00003f80| 73 65 73 20 66 6f 72 20 | 74 68 65 20 6c 6f 67 62 |ses for |the logb|
|00003f90| 20 66 75 6e 63 74 69 6f | 6e 14 14 31 30 2d 32 38 | functio|n..10-28|
|00003fa0| 0d 54 61 62 6c 65 20 31 | 30 2d 31 39 09 53 70 65 |.Table 1|0-19.Spe|
|00003fb0| 63 69 61 6c 20 63 61 73 | 65 73 20 66 6f 72 20 74 |cial cas|es for t|
|00003fc0| 68 65 20 6d 6f 64 66 20 | 66 75 6e 63 74 69 6f 6e |he modf |function|
|00003fd0| 14 14 31 30 2d 32 39 0d | 54 61 62 6c 65 20 31 30 |..10-29.|Table 10|
|00003fe0| 2d 32 30 09 53 70 65 63 | 69 61 6c 20 63 61 73 65 |-20.Spec|ial case|
|00003ff0| 73 20 66 6f 72 20 74 68 | 65 20 63 6f 73 20 66 75 |s for th|e cos fu|
|00004000| 6e 63 74 69 6f 6e 14 14 | 31 30 2d 33 30 0d 54 61 |nction..|10-30.Ta|
|00004010| 62 6c 65 20 31 30 2d 32 | 31 09 53 70 65 63 69 61 |ble 10-2|1.Specia|
|00004020| 6c 20 63 61 73 65 73 20 | 66 6f 72 20 74 68 65 20 |l cases |for the |
|00004030| 73 69 6e 20 66 75 6e 63 | 74 69 6f 6e 14 14 31 30 |sin func|tion..10|
|00004040| 2d 33 32 0d 54 61 62 6c | 65 20 31 30 2d 32 32 09 |-32.Tabl|e 10-22.|
|00004050| 53 70 65 63 69 61 6c 20 | 63 61 73 65 73 20 66 6f |Special |cases fo|
|00004060| 72 20 74 68 65 20 74 61 | 6e 20 66 75 6e 63 74 69 |r the ta|n functi|
|00004070| 6f 6e 14 14 31 30 2d 33 | 33 0d 54 61 62 6c 65 20 |on..10-3|3.Table |
|00004080| 31 30 2d 32 33 09 53 70 | 65 63 69 61 6c 20 63 61 |10-23.Sp|ecial ca|
|00004090| 73 65 73 20 66 6f 72 20 | 74 68 65 20 61 63 6f 73 |ses for |the acos|
|000040a0| 20 66 75 6e 63 74 69 6f | 6e 14 14 31 30 2d 33 34 | functio|n..10-34|
|000040b0| 0d 54 61 62 6c 65 20 31 | 30 2d 32 34 09 53 70 65 |.Table 1|0-24.Spe|
|000040c0| 63 69 61 6c 20 63 61 73 | 65 73 20 66 6f 72 20 74 |cial cas|es for t|
|000040d0| 68 65 20 61 73 69 6e 20 | 66 75 6e 63 74 69 6f 6e |he asin |function|
|000040e0| 14 14 31 30 2d 33 35 0d | 54 61 62 6c 65 20 31 30 |..10-35.|Table 10|
|000040f0| 2d 32 35 09 53 70 65 63 | 69 61 6c 20 63 61 73 65 |-25.Spec|ial case|
|00004100| 73 20 66 6f 72 20 74 68 | 65 20 61 74 61 6e 20 66 |s for th|e atan f|
|00004110| 75 6e 63 74 69 6f 6e 14 | 14 31 30 2d 33 36 0d 54 |unction.|.10-36.T|
|00004120| 61 62 6c 65 20 31 30 2d | 32 36 09 53 70 65 63 69 |able 10-|26.Speci|
|00004130| 61 6c 20 63 61 73 65 73 | 20 66 6f 72 20 74 68 65 |al cases| for the|
|00004140| 20 61 74 61 6e 32 20 66 | 75 6e 63 74 69 6f 6e 14 | atan2 f|unction.|
|00004150| 14 31 30 2d 33 38 0d 54 | 61 62 6c 65 20 31 30 2d |.10-38.T|able 10-|
|00004160| 32 37 09 53 70 65 63 69 | 61 6c 20 63 61 73 65 73 |27.Speci|al cases|
|00004170| 20 66 6f 72 20 74 68 65 | 20 63 6f 73 68 20 66 75 | for the| cosh fu|
|00004180| 6e 63 74 69 6f 6e 14 14 | 31 30 2d 34 30 0d 54 61 |nction..|10-40.Ta|
|00004190| 62 6c 65 20 31 30 2d 32 | 38 09 53 70 65 63 69 61 |ble 10-2|8.Specia|
|000041a0| 6c 20 63 61 73 65 73 20 | 66 6f 72 20 74 68 65 20 |l cases |for the |
|000041b0| 73 69 6e 68 20 66 75 6e | 63 74 69 6f 6e 14 14 31 |sinh fun|ction..1|
|000041c0| 30 2d 34 31 0d 54 61 62 | 6c 65 20 31 30 2d 32 39 |0-41.Tab|le 10-29|
|000041d0| 09 53 70 65 63 69 61 6c | 20 63 61 73 65 73 20 66 |.Special| cases f|
|000041e0| 6f 72 20 74 68 65 20 74 | 61 6e 68 20 66 75 6e 63 |or the t|anh func|
|000041f0| 74 69 6f 6e 14 14 31 30 | 2d 34 32 0d 54 61 62 6c |tion..10|-42.Tabl|
|00004200| 65 20 31 30 2d 33 30 09 | 53 70 65 63 69 61 6c 20 |e 10-30.|Special |
|00004210| 63 61 73 65 73 20 66 6f | 72 20 74 68 65 20 61 63 |cases fo|r the ac|
|00004220| 6f 73 68 20 66 75 6e 63 | 74 69 6f 6e 14 14 31 30 |osh func|tion..10|
|00004230| 2d 34 33 0d 54 61 62 6c | 65 20 31 30 2d 33 31 09 |-43.Tabl|e 10-31.|
|00004240| 53 70 65 63 69 61 6c 20 | 63 61 73 65 73 20 66 6f |Special |cases fo|
|00004250| 72 20 74 68 65 20 61 73 | 69 6e 68 20 66 75 6e 63 |r the as|inh func|
|00004260| 74 69 6f 6e 14 14 31 30 | 2d 34 34 0d 54 61 62 6c |tion..10|-44.Tabl|
|00004270| 65 20 31 30 2d 33 32 09 | 53 70 65 63 69 61 6c 20 |e 10-32.|Special |
|00004280| 63 61 73 65 73 20 66 6f | 72 20 74 68 65 20 61 74 |cases fo|r the at|
|00004290| 61 6e 68 20 66 75 6e 63 | 74 69 6f 6e 14 14 31 30 |anh func|tion..10|
|000042a0| 2d 34 36 0d 54 61 62 6c | 65 20 31 30 2d 33 33 09 |-46.Tabl|e 10-33.|
|000042b0| 53 70 65 63 69 61 6c 20 | 63 61 73 65 73 20 66 6f |Special |cases fo|
|000042c0| 72 20 74 68 65 20 63 6f | 6d 70 6f 75 6e 64 20 66 |r the co|mpound f|
|000042d0| 75 6e 63 74 69 6f 6e 14 | 14 31 30 2d 34 37 0d 54 |unction.|.10-47.T|
|000042e0| 61 62 6c 65 20 31 30 2d | 33 34 09 53 70 65 63 69 |able 10-|34.Speci|
|000042f0| 61 6c 20 63 61 73 65 73 | 20 66 6f 72 20 74 68 65 |al cases| for the|
|00004300| 20 61 6e 6e 75 69 74 79 | 20 66 75 6e 63 74 69 6f | annuity| functio|
|00004310| 6e 14 14 31 30 2d 35 30 | 0d 54 61 62 6c 65 20 31 |n..10-50|.Table 1|
|00004320| 30 2d 33 35 09 53 70 65 | 63 69 61 6c 20 63 61 73 |0-35.Spe|cial cas|
|00004330| 65 73 20 66 6f 72 20 74 | 68 65 20 65 72 66 20 66 |es for t|he erf f|
|00004340| 75 6e 63 74 69 6f 6e 14 | 14 31 30 2d 35 32 0d 54 |unction.|.10-52.T|
|00004350| 61 62 6c 65 20 31 30 2d | 33 36 09 53 70 65 63 69 |able 10-|36.Speci|
|00004360| 61 6c 20 63 61 73 65 73 | 20 66 6f 72 20 74 68 65 |al cases| for the|
|00004370| 20 65 72 66 63 20 66 75 | 6e 63 74 69 6f 6e 14 14 | erfc fu|nction..|
|00004380| 31 30 2d 35 33 0d 54 61 | 62 6c 65 20 31 30 2d 33 |10-53.Ta|ble 10-3|
|00004390| 37 09 53 70 65 63 69 61 | 6c 20 63 61 73 65 73 20 |7.Specia|l cases |
|000043a0| 66 6f 72 20 74 68 65 20 | 67 61 6d 6d 61 20 66 75 |for the |gamma fu|
|000043b0| 6e 63 74 69 6f 6e 14 14 | 31 30 2d 35 34 0d 54 61 |nction..|10-54.Ta|
|000043c0| 62 6c 65 20 31 30 2d 33 | 38 09 53 70 65 63 69 61 |ble 10-3|8.Specia|
|000043d0| 6c 20 63 61 73 65 73 20 | 66 6f 72 20 74 68 65 20 |l cases |for the |
|000043e0| 6c 67 61 6d 6d 61 20 66 | 75 6e 63 74 69 6f 6e 14 |lgamma f|unction.|
|000043f0| 14 31 30 2d 35 35 0d 54 | 61 62 6c 65 20 31 30 2d |.10-55.T|able 10-|
|00004400| 33 39 09 53 70 65 63 69 | 61 6c 20 63 61 73 65 73 |39.Speci|al cases|
|00004410| 20 66 6f 72 20 74 68 65 | 20 6e 65 78 74 61 66 74 | for the| nextaft|
|00004420| 65 72 20 66 75 6e 63 74 | 69 6f 6e 73 14 14 31 30 |er funct|ions..10|
|00004430| 2d 35 37 0d 54 61 62 6c | 65 20 31 30 2d 34 30 09 |-57.Tabl|e 10-40.|
|00004440| 53 70 65 63 69 61 6c 20 | 63 61 73 65 73 20 66 6f |Special |cases fo|
|00004450| 72 20 74 68 65 20 68 79 | 70 6f 74 20 66 75 6e 63 |r the hy|pot func|
|00004460| 74 69 6f 6e 14 14 31 30 | 2d 35 39 0d 0d 0d 43 68 |tion..10|-59...Ch|
|00004470| 61 70 74 65 72 20 31 31 | 09 49 6e 74 72 6f 64 75 |apter 11|.Introdu|
|00004480| 63 74 69 6f 6e 20 74 6f | 20 41 73 73 65 6d 62 6c |ction to| Assembl|
|00004490| 79 2d 4c 61 6e 67 75 61 | 67 65 20 4e 75 6d 65 72 |y-Langua|ge Numer|
|000044a0| 69 63 73 14 14 31 31 2d | 31 0d 0d 54 61 62 6c 65 |ics..11-|1..Table|
|000044b0| 20 31 31 2d 31 09 4c 6f | 61 64 20 61 6e 64 20 73 | 11-1.Lo|ad and s|
|000044c0| 74 6f 72 65 20 66 6c 6f | 61 74 69 6e 67 2d 70 6f |tore flo|ating-po|
|000044d0| 69 6e 74 20 69 6e 73 74 | 72 75 63 74 69 6f 6e 73 |int inst|ructions|
|000044e0| 14 14 31 31 2d 36 0d 4c | 69 73 74 69 6e 67 20 31 |..11-6.L|isting 1|
|000044f0| 31 2d 31 09 50 6f 6c 79 | 6e 6f 6d 69 61 6c 20 65 |1-1.Poly|nomial e|
|00004500| 76 61 6c 75 61 74 69 6f | 6e 14 14 31 31 2d 38 0d |valuatio|n..11-8.|
|00004510| 0d 43 68 61 70 74 65 72 | 20 31 32 09 41 73 73 65 |.Chapter| 12.Asse|
|00004520| 6d 62 6c 79 2d 4c 61 6e | 67 75 61 67 65 20 45 6e |mbly-Lan|guage En|
|00004530| 76 69 72 6f 6e 6d 65 6e | 74 61 6c 20 43 6f 6e 74 |vironmen|tal Cont|
|00004540| 72 6f 6c 73 14 14 31 32 | 2d 31 0d 0d 46 69 67 75 |rols..12|-1..Figu|
|00004550| 72 65 20 31 32 2d 31 09 | 46 6c 6f 61 74 69 6e 67 |re 12-1.|Floating|
|00004560| 2d 50 6f 69 6e 74 20 53 | 74 61 74 75 73 20 61 6e |-Point S|tatus an|
|00004570| 64 20 43 6f 6e 74 72 6f | 6c 20 52 65 67 69 73 74 |d Contro|l Regist|
|00004580| 65 72 20 28 46 50 53 43 | 52 29 14 14 31 32 2d 33 |er (FPSC|R)..12-3|
|00004590| 0d 46 69 67 75 72 65 20 | 31 32 2d 32 09 43 6f 6e |.Figure |12-2.Con|
|000045a0| 64 69 74 69 6f 6e 20 52 | 65 67 69 73 74 65 72 14 |dition R|egister.|
|000045b0| 14 31 32 2d 35 0d 46 69 | 67 75 72 65 20 31 32 2d |.12-5.Fi|gure 12-|
|000045c0| 33 09 53 52 43 20 61 6e | 64 20 44 53 54 20 66 69 |3.SRC an|d DST fi|
|000045d0| 65 6c 64 73 20 66 6f 72 | 20 6d 74 66 73 66 20 69 |elds for| mtfsf i|
|000045e0| 6e 73 74 72 75 63 74 69 | 6f 6e 14 14 31 32 2d 31 |nstructi|on..12-1|
|000045f0| 35 0d 54 61 62 6c 65 20 | 31 32 2d 31 09 42 69 74 |5.Table |12-1.Bit|
|00004600| 20 61 73 73 69 67 6e 6d | 65 6e 74 73 20 66 6f 72 | assignm|ents for|
|00004610| 20 46 50 53 43 52 20 66 | 69 65 6c 64 73 14 14 31 | FPSCR f|ields..1|
|00004620| 32 2d 34 0d 54 61 62 6c | 65 20 31 32 2d 32 09 42 |2-4.Tabl|e 12-2.B|
|00004630| 72 61 6e 63 68 20 69 6e | 73 74 72 75 63 74 69 6f |ranch in|structio|
|00004640| 6e 73 20 75 73 69 6e 67 | 20 74 68 65 20 43 6f 6e |ns using| the Con|
|00004650| 64 69 74 69 6f 6e 20 52 | 65 67 69 73 74 65 72 14 |dition R|egister.|
|00004660| 14 31 32 2d 36 0d 54 61 | 62 6c 65 20 31 32 2d 33 |.12-6.Ta|ble 12-3|
|00004670| 09 56 61 6c 75 65 73 20 | 66 6f 72 20 46 50 53 43 |.Values |for FPSC|
|00004680| 52 20 62 69 74 73 20 31 | 35 20 74 68 72 6f 75 67 |R bits 1|5 throug|
|00004690| 68 20 31 39 14 14 31 32 | 2d 37 0d 54 61 62 6c 65 |h 19..12|-7.Table|
|000046a0| 20 31 32 2d 34 09 52 6f | 75 6e 64 69 6e 67 20 64 | 12-4.Ro|unding d|
|000046b0| 69 72 65 63 74 69 6f 6e | 20 62 69 74 73 20 69 6e |irection| bits in|
|000046c0| 20 74 68 65 20 46 50 53 | 43 52 14 14 31 32 2d 39 | the FPS|CR..12-9|
|000046d0| 0d 54 61 62 6c 65 20 31 | 32 2d 35 09 46 6c 6f 61 |.Table 1|2-5.Floa|
|000046e0| 74 69 6e 67 2d 70 6f 69 | 6e 74 20 65 78 63 65 70 |ting-poi|nt excep|
|000046f0| 74 69 6f 6e 20 62 69 74 | 73 20 69 6e 20 74 68 65 |tion bit|s in the|
|00004700| 20 46 50 53 43 52 14 14 | 31 32 2d 31 30 0d 4c 69 | FPSCR..|12-10.Li|
|00004710| 73 74 69 6e 67 20 31 32 | 2d 31 09 44 65 74 65 72 |sting 12|-1.Deter|
|00004720| 6d 69 6e 69 6e 67 20 74 | 68 65 20 63 6c 61 73 73 |mining t|he class|
|00004730| 20 6f 66 20 61 6e 20 61 | 73 73 65 6d 62 6c 65 72 | of an a|ssembler|
|00004740| 20 69 6e 73 74 72 75 63 | 74 69 6f 6e 20 72 65 73 | instruc|tion res|
|00004750| 75 6c 74 14 14 31 32 2d | 38 0d 4c 69 73 74 69 6e |ult..12-|8.Listin|
|00004760| 67 20 31 32 2d 32 09 54 | 65 73 74 69 6e 67 20 66 |g 12-2.T|esting f|
|00004770| 6f 72 20 6f 63 63 75 72 | 72 65 6e 63 65 20 6f 66 |or occur|rence of|
|00004780| 20 66 6c 6f 61 74 69 6e | 67 2d 70 6f 69 6e 74 20 | floatin|g-point |
|00004790| 65 78 63 65 70 74 69 6f | 6e 73 14 14 31 32 2d 31 |exceptio|ns..12-1|
|000047a0| 33 0d 4c 69 73 74 69 6e | 67 20 31 32 2d 33 09 53 |3.Listin|g 12-3.S|
|000047b0| 61 76 69 6e 67 20 61 6e | 64 20 72 65 73 74 6f 72 |aving an|d restor|
|000047c0| 69 6e 67 20 74 68 65 20 | 66 6c 6f 61 74 69 6e 67 |ing the |floating|
|000047d0| 2d 70 6f 69 6e 74 20 65 | 6e 76 69 72 6f 6e 6d 65 |-point e|nvironme|
|000047e0| 6e 74 14 14 31 32 2d 31 | 35 0d 0d 43 68 61 70 74 |nt..12-1|5..Chapt|
|000047f0| 65 72 20 31 33 09 41 73 | 73 65 6d 62 6c 79 2d 4c |er 13.As|sembly-L|
|00004800| 61 6e 67 75 61 67 65 20 | 4e 75 6d 65 72 69 63 20 |anguage |Numeric |
|00004810| 43 6f 6e 76 65 72 73 69 | 6f 6e 73 14 14 31 33 2d |Conversi|ons..13-|
|00004820| 31 0d 0d 4c 69 73 74 69 | 6e 67 20 31 33 2d 31 09 |1..Listi|ng 13-1.|
|00004830| 43 6f 6e 76 65 72 74 69 | 6e 67 20 61 20 6e 75 6d |Converti|ng a num|
|00004840| 62 65 72 20 66 72 6f 6d | 20 69 6e 74 65 67 65 72 |ber from| integer|
|00004850| 20 66 6f 72 6d 61 74 20 | 74 6f 20 66 6c 6f 61 74 | format |to float|
|00004860| 69 6e 67 2d 70 6f 69 6e | 74 20 66 6f 72 6d 61 74 |ing-poin|t format|
|00004870| 14 14 31 33 2d 34 0d 0d | 41 70 70 65 6e 64 69 78 |..13-4..|Appendix|
|00004880| 20 41 09 53 41 4e 45 20 | 56 65 72 73 75 73 20 50 | A.SANE |Versus P|
|00004890| 6f 77 65 72 50 43 20 4e | 75 6d 65 72 69 63 73 20 |owerPC N|umerics |
|000048a0| 14 14 41 2d 31 0d 0d 54 | 61 62 6c 65 20 41 2d 31 |..A-1..T|able A-1|
|000048b0| 09 43 6c 61 73 73 20 61 | 6e 64 20 73 69 67 6e 20 |.Class a|nd sign |
|000048c0| 69 6e 71 75 69 72 69 65 | 73 20 69 6e 20 53 41 4e |inquirie|s in SAN|
|000048d0| 45 20 76 65 72 73 75 73 | 20 4d 61 74 68 4c 69 62 |E versus| MathLib|
|000048e0| 14 14 41 2d 36 0d 54 61 | 62 6c 65 20 41 2d 32 09 |..A-6.Ta|ble A-2.|
|000048f0| 45 6e 76 69 72 6f 6e 6d | 65 6e 74 61 6c 20 61 63 |Environm|ental ac|
|00004900| 63 65 73 73 20 66 75 6e | 63 74 69 6f 6e 73 20 69 |cess fun|ctions i|
|00004910| 6e 20 53 41 4e 45 20 76 | 65 72 73 75 73 20 4d 61 |n SANE v|ersus Ma|
|00004920| 74 68 4c 69 62 14 14 41 | 2d 37 0d 54 61 62 6c 65 |thLib..A|-7.Table|
|00004930| 20 41 2d 33 09 66 6c 6f | 61 74 5f 74 20 61 6e 64 | A-3.flo|at_t and|
|00004940| 20 64 6f 75 62 6c 65 5f | 74 20 64 65 66 69 6e 69 | double_|t defini|
|00004950| 74 69 6f 6e 73 14 14 41 | 2d 39 0d 4c 69 73 74 69 |tions..A|-9.Listi|
|00004960| 6e 67 20 41 2d 31 09 55 | 73 69 6e 67 20 65 6e 76 |ng A-1.U|sing env|
|00004970| 69 72 6f 6e 6d 65 6e 74 | 61 6c 20 63 6f 6e 74 72 |ironment|al contr|
|00004980| 6f 6c 73 20 69 6e 20 53 | 41 4e 45 20 61 6e 64 20 |ols in S|ANE and |
|00004990| 50 6f 77 65 72 50 43 20 | 4e 75 6d 65 72 69 63 73 |PowerPC |Numerics|
|000049a0| 14 14 41 2d 38 0d 0d 41 | 70 70 65 6e 64 69 78 20 |..A-8..A|ppendix |
|000049b0| 45 09 4d 61 74 68 4c 69 | 62 20 52 65 66 65 72 65 |E.MathLi|b Refere|
|000049c0| 6e 63 65 14 14 45 2d 31 | 0d 0d 46 69 67 75 72 65 |nce..E-1|..Figure|
|000049d0| 20 45 2d 31 09 46 6c 6f | 61 74 69 6e 67 2d 70 6f | E-1.Flo|ating-po|
|000049e0| 69 6e 74 20 64 61 74 61 | 20 66 6f 72 6d 61 74 73 |int data| formats|
|000049f0| 14 14 45 2d 31 0d 54 61 | 62 6c 65 20 45 2d 31 09 |..E-1.Ta|ble E-1.|
|00004a00| 49 6e 74 65 72 70 72 65 | 74 69 6e 67 20 66 6c 6f |Interpre|ting flo|
|00004a10| 61 74 69 6e 67 2d 70 6f | 69 6e 74 20 76 61 6c 75 |ating-po|int valu|
|00004a20| 65 73 14 14 45 2d 32 0d | 54 61 62 6c 65 20 45 2d |es..E-2.|Table E-|
|00004a30| 32 09 43 6c 61 73 73 20 | 61 6e 64 20 73 69 67 6e |2.Class |and sign|
|00004a40| 20 69 6e 71 75 69 72 79 | 20 6d 61 63 72 6f 73 14 | inquiry| macros.|
|00004a50| 14 45 2d 32 0d 54 61 62 | 6c 65 20 45 2d 33 09 45 |.E-2.Tab|le E-3.E|
|00004a60| 6e 76 69 72 6f 6e 6d 65 | 6e 74 61 6c 20 61 63 63 |nvironme|ntal acc|
|00004a70| 65 73 73 14 14 45 2d 32 | 0d 54 61 62 6c 65 20 45 |ess..E-2|.Table E|
|00004a80| 2d 34 09 46 6c 6f 61 74 | 69 6e 67 2d 70 6f 69 6e |-4.Float|ing-poin|
|00004a90| 74 20 65 78 63 65 70 74 | 69 6f 6e 73 14 14 45 2d |t except|ions..E-|
|00004aa0| 33 0d 54 61 62 6c 65 20 | 45 2d 35 09 52 6f 75 6e |3.Table |E-5.Roun|
|00004ab0| 64 69 6e 67 20 64 69 72 | 65 63 74 69 6f 6e 20 6d |ding dir|ection m|
|00004ac0| 6f 64 65 73 14 14 45 2d | 33 0d 54 61 62 6c 65 20 |odes..E-|3.Table |
|00004ad0| 45 2d 36 09 41 72 69 74 | 68 6d 65 74 69 63 20 6f |E-6.Arit|hmetic o|
|00004ae0| 70 65 72 61 74 69 6f 6e | 73 14 14 45 2d 33 0d 54 |peration|s..E-3.T|
|00004af0| 61 62 6c 65 20 45 2d 37 | 09 43 6f 6e 76 65 72 73 |able E-7|.Convers|
|00004b00| 69 6f 6e 73 20 74 6f 20 | 69 6e 74 65 67 65 72 20 |ions to |integer |
|00004b10| 74 79 70 65 14 14 45 2d | 34 0d 54 61 62 6c 65 20 |type..E-|4.Table |
|00004b20| 45 2d 38 09 43 6f 6e 76 | 65 72 73 69 6f 6e 73 20 |E-8.Conv|ersions |
|00004b30| 74 6f 20 69 6e 74 65 67 | 65 72 20 69 6e 20 66 6c |to integ|er in fl|
|00004b40| 6f 61 74 69 6e 67 2d 70 | 6f 69 6e 74 20 74 79 70 |oating-p|oint typ|
|00004b50| 65 14 14 45 2d 34 0d 54 | 61 62 6c 65 20 45 2d 39 |e..E-4.T|able E-9|
|00004b60| 09 43 6f 6e 76 65 72 73 | 69 6f 6e 73 20 62 65 74 |.Convers|ions bet|
|00004b70| 77 65 65 6e 20 62 69 6e | 61 72 79 20 61 6e 64 20 |ween bin|ary and |
|00004b80| 64 65 63 69 6d 61 6c 20 | 66 6f 72 6d 61 74 73 14 |decimal |formats.|
|00004b90| 14 45 2d 34 0d 54 61 62 | 6c 65 20 45 2d 31 30 09 |.E-4.Tab|le E-10.|
|00004ba0| 43 6f 6e 76 65 72 73 69 | 6f 6e 73 20 62 65 74 77 |Conversi|ons betw|
|00004bb0| 65 65 6e 20 64 65 63 69 | 6d 61 6c 20 66 6f 72 6d |een deci|mal form|
|00004bc0| 61 74 73 14 14 45 2d 35 | 0d 54 61 62 6c 65 20 45 |ats..E-5|.Table E|
|00004bd0| 2d 31 31 09 43 6f 6d 70 | 61 72 69 73 6f 6e 20 6f |-11.Comp|arison o|
|00004be0| 70 65 72 61 74 69 6f 6e | 73 14 14 45 2d 35 0d 54 |peration|s..E-5.T|
|00004bf0| 61 62 6c 65 20 45 2d 31 | 32 09 53 69 67 6e 20 6d |able E-1|2.Sign m|
|00004c00| 61 6e 69 70 75 6c 61 74 | 69 6f 6e 20 66 75 6e 63 |anipulat|ion func|
|00004c10| 74 69 6f 6e 73 14 14 45 | 2d 35 0d 54 61 62 6c 65 |tions..E|-5.Table|
|00004c20| 20 45 2d 31 33 09 45 78 | 70 6f 6e 65 6e 74 69 61 | E-13.Ex|ponentia|
|00004c30| 6c 20 66 75 6e 63 74 69 | 6f 6e 73 14 14 45 2d 35 |l functi|ons..E-5|
|00004c40| 0d 54 61 62 6c 65 20 45 | 2d 31 34 09 4c 6f 67 61 |.Table E|-14.Loga|
|00004c50| 72 69 74 68 6d 69 63 20 | 66 75 6e 63 74 69 6f 6e |rithmic |function|
|00004c60| 73 14 14 45 2d 36 0d 54 | 61 62 6c 65 20 45 2d 31 |s..E-6.T|able E-1|
|00004c70| 35 09 54 72 69 67 6f 6e | 6f 6d 65 74 72 69 63 20 |5.Trigon|ometric |
|00004c80| 66 75 6e 63 74 69 6f 6e | 73 14 14 45 2d 36 0d 54 |function|s..E-6.T|
|00004c90| 61 62 6c 65 20 45 2d 31 | 36 09 48 79 70 65 72 62 |able E-1|6.Hyperb|
|00004ca0| 6f 6c 69 63 20 66 75 6e | 63 74 69 6f 6e 73 14 14 |olic fun|ctions..|
|00004cb0| 45 2d 37 0d 54 61 62 6c | 65 20 45 2d 31 37 09 46 |E-7.Tabl|e E-17.F|
|00004cc0| 69 6e 61 6e 63 69 61 6c | 20 66 75 6e 63 74 69 6f |inancial| functio|
|00004cd0| 6e 73 14 14 45 2d 37 0d | 54 61 62 6c 65 20 45 2d |ns..E-7.|Table E-|
|00004ce0| 31 38 09 45 72 72 6f 72 | 20 61 6e 64 20 67 61 6d |18.Error| and gam|
|00004cf0| 6d 61 20 66 75 6e 63 74 | 69 6f 6e 73 14 14 45 2d |ma funct|ions..E-|
|00004d00| 37 0d 54 61 62 6c 65 20 | 45 2d 31 39 09 4d 69 73 |7.Table |E-19.Mis|
|00004d10| 63 65 6c 6c 61 6e 65 6f | 75 73 20 66 75 6e 63 74 |cellaneo|us funct|
|00004d20| 69 6f 6e 73 14 14 45 2d | 37 0d 0d 41 70 70 65 6e |ions..E-|7..Appen|
|00004d30| 64 69 78 20 46 09 50 6f | 77 65 72 50 43 20 41 73 |dix F.Po|werPC As|
|00004d40| 73 65 6d 62 6c 79 2d 4c | 61 6e 67 75 61 67 65 20 |sembly-L|anguage |
|00004d50| 4e 75 6d 65 72 69 63 73 | 20 52 65 66 65 72 65 6e |Numerics| Referen|
|00004d60| 63 65 14 14 46 2d 31 0d | 0d 46 69 67 75 72 65 20 |ce..F-1.|.Figure |
|00004d70| 46 2d 31 09 46 6c 6f 61 | 74 69 6e 67 2d 70 6f 69 |F-1.Floa|ting-poi|
|00004d80| 6e 74 20 64 61 74 61 20 | 66 6f 72 6d 61 74 73 14 |nt data |formats.|
|00004d90| 14 46 2d 31 0d 54 61 62 | 6c 65 20 46 2d 31 09 49 |.F-1.Tab|le F-1.I|
|00004da0| 6e 74 65 72 70 72 65 74 | 69 6e 67 20 66 6c 6f 61 |nterpret|ing floa|
|00004db0| 74 69 6e 67 2d 70 6f 69 | 6e 74 20 76 61 6c 75 65 |ting-poi|nt value|
|00004dc0| 73 14 14 46 2d 31 0d 54 | 61 62 6c 65 20 46 2d 32 |s..F-1.T|able F-2|
|00004dd0| 09 42 69 74 20 61 73 73 | 69 67 6e 6d 65 6e 74 73 |.Bit ass|ignments|
|00004de0| 20 66 6f 72 20 46 50 53 | 43 52 20 66 69 65 6c 64 | for FPS|CR field|
|00004df0| 73 14 14 46 2d 32 0d 54 | 61 62 6c 65 20 46 2d 33 |s..F-2.T|able F-3|
|00004e00| 09 52 6f 75 6e 64 69 6e | 67 20 64 69 72 65 63 74 |.Roundin|g direct|
|00004e10| 69 6f 6e 20 62 69 74 73 | 20 69 6e 20 74 68 65 20 |ion bits| in the |
|00004e20| 46 50 53 43 52 14 14 46 | 2d 33 0d 54 61 62 6c 65 |FPSCR..F|-3.Table|
|00004e30| 20 46 2d 34 09 43 6c 61 | 73 73 20 61 6e 64 20 73 | F-4.Cla|ss and s|
|00004e40| 69 67 6e 20 69 6e 71 75 | 69 72 79 20 62 69 74 73 |ign inqu|iry bits|
|00004e50| 20 69 6e 20 74 68 65 20 | 46 50 53 43 52 14 14 46 | in the |FPSCR..F|
|00004e60| 2d 33 0d 54 61 62 6c 65 | 20 46 2d 35 09 46 50 53 |-3.Table| F-5.FPS|
|00004e70| 43 52 20 69 6e 73 74 72 | 75 63 74 69 6f 6e 73 14 |CR instr|uctions.|
|00004e80| 14 46 2d 34 0d 54 61 62 | 6c 65 20 46 2d 36 09 4c |.F-4.Tab|le F-6.L|
|00004e90| 6f 61 64 20 69 6e 73 74 | 72 75 63 74 69 6f 6e 73 |oad inst|ructions|
|00004ea0| 14 14 46 2d 34 0d 54 61 | 62 6c 65 20 46 2d 37 09 |..F-4.Ta|ble F-7.|
|00004eb0| 53 74 6f 72 65 20 69 6e | 73 74 72 75 63 74 69 6f |Store in|structio|
|00004ec0| 6e 73 14 14 46 2d 35 0d | 54 61 62 6c 65 20 46 2d |ns..F-5.|Table F-|
|00004ed0| 38 09 43 6f 6e 76 65 72 | 73 69 6f 6e 73 20 74 6f |8.Conver|sions to|
|00004ee0| 20 69 6e 74 65 67 65 72 | 20 66 6f 72 6d 61 74 14 | integer| format.|
|00004ef0| 14 46 2d 35 0d 54 61 62 | 6c 65 20 46 2d 39 09 43 |.F-5.Tab|le F-9.C|
|00004f00| 6f 6e 76 65 72 73 69 6f | 6e 73 20 66 72 6f 6d 20 |onversio|ns from |
|00004f10| 64 6f 75 62 6c 65 20 74 | 6f 20 73 69 6e 67 6c 65 |double t|o single|
|00004f20| 20 66 6f 72 6d 61 74 14 | 14 46 2d 35 0d 54 61 62 | format.|.F-5.Tab|
|00004f30| 6c 65 20 46 2d 31 30 09 | 43 6f 6d 70 61 72 69 73 |le F-10.|Comparis|
|00004f40| 6f 6e 20 69 6e 73 74 72 | 75 63 74 69 6f 6e 73 14 |on instr|uctions.|
|00004f50| 14 46 2d 35 0d 54 61 62 | 6c 65 20 46 2d 31 31 09 |.F-5.Tab|le F-11.|
|00004f60| 41 72 69 74 68 6d 65 74 | 69 63 20 69 6e 73 74 72 |Arithmet|ic instr|
|00004f70| 75 63 74 69 6f 6e 73 14 | 14 46 2d 36 0d 54 61 62 |uctions.|.F-6.Tab|
|00004f80| 6c 65 20 46 2d 31 32 09 | 4d 75 6c 74 69 70 6c 79 |le F-12.|Multiply|
|00004f90| 2d 61 64 64 20 69 6e 73 | 74 72 75 63 74 69 6f 6e |-add ins|truction|
|00004fa0| 73 14 14 46 2d 36 0d 54 | 61 62 6c 65 20 46 2d 31 |s..F-6.T|able F-1|
|00004fb0| 33 09 4d 6f 76 65 20 69 | 6e 73 74 72 75 63 74 69 |3.Move i|nstructi|
|00004fc0| 6f 6e 73 14 14 46 2d 36 | 0d 0d 41 62 6f 75 74 20 |ons..F-6|..About |
|00004fd0| 54 68 69 73 20 42 6f 6f | 6b 0d 0d 0d 54 68 69 73 |This Boo|k...This|
|00004fe0| 20 62 6f 6f 6b 2c 20 49 | 6e 73 69 64 65 20 4d 61 | book, I|nside Ma|
|00004ff0| 63 69 6e 74 6f 73 68 3a | 20 50 6f 77 65 72 50 43 |cintosh:| PowerPC|
|00005000| 20 4e 75 6d 65 72 69 63 | 73 2c 20 69 73 20 74 68 | Numeric|s, is th|
|00005010| 65 20 72 65 66 65 72 65 | 6e 63 65 20 66 6f 72 20 |e refere|nce for |
|00005020| 74 68 65 20 50 6f 77 65 | 72 50 43 20 4e 75 6d 65 |the Powe|rPC Nume|
|00005030| 72 69 63 73 20 65 6e 76 | 69 72 6f 6e 6d 65 6e 74 |rics env|ironment|
|00005040| 2e 20 50 6f 77 65 72 50 | 43 20 4e 75 6d 65 72 69 |. PowerP|C Numeri|
|00005050| 63 73 20 69 73 20 61 6e | 20 65 6e 76 69 72 6f 6e |cs is an| environ|
|00005060| 6d 65 6e 74 20 69 6e 20 | 77 68 69 63 68 20 66 6c |ment in |which fl|
|00005070| 6f 61 74 69 6e 67 2d 70 | 6f 69 6e 74 20 6f 70 65 |oating-p|oint ope|
|00005080| 72 61 74 69 6f 6e 73 20 | 61 72 65 20 70 65 72 66 |rations |are perf|
|00005090| 6f 72 6d 65 64 20 71 75 | 69 63 6b 6c 79 20 61 6e |ormed qu|ickly an|
|000050a0| 64 20 61 73 20 61 63 63 | 75 72 61 74 65 6c 79 20 |d as acc|urately |
|000050b0| 61 73 20 70 6f 73 73 69 | 62 6c 65 2e 20 54 68 65 |as possi|ble. The|
|000050c0| 20 50 6f 77 65 72 50 43 | 20 4e 75 6d 65 72 69 63 | PowerPC| Numeric|
|000050d0| 73 20 65 6e 76 69 72 6f | 6e 6d 65 6e 74 20 61 70 |s enviro|nment ap|
|000050e0| 70 6c 69 65 73 20 74 6f | 20 4d 61 63 69 6e 74 6f |plies to| Macinto|
|000050f0| 73 68 20 63 6f 6d 70 75 | 74 65 72 73 20 74 68 61 |sh compu|ters tha|
|00005100| 74 20 75 73 65 20 74 68 | 65 20 50 6f 77 65 72 50 |t use th|e PowerP|
|00005110| 43 20 70 72 6f 63 65 73 | 73 6f 72 2e 20 54 68 65 |C proces|sor. The|
|00005120| 20 63 6f 72 65 20 66 65 | 61 74 75 72 65 73 20 6f | core fe|atures o|
|00005130| 66 20 50 6f 77 65 72 50 | 43 20 4e 75 6d 65 72 69 |f PowerP|C Numeri|
|00005140| 63 73 20 61 72 65 20 6e | 6f 74 20 65 78 63 6c 75 |cs are n|ot exclu|
|00005150| 73 69 76 65 20 74 6f 20 | 41 70 70 6c 65 20 43 6f |sive to |Apple Co|
|00005160| 6d 70 75 74 65 72 3b 20 | 72 61 74 68 65 72 20 74 |mputer; |rather t|
|00005170| 68 65 79 20 61 72 65 20 | 74 61 6b 65 6e 20 66 72 |hey are |taken fr|
|00005180| 6f 6d 20 49 45 45 45 20 | 53 74 61 6e 64 61 72 64 |om IEEE |Standard|
|00005190| 20 37 35 34 20 66 6f 72 | 20 62 69 6e 61 72 79 20 | 754 for| binary |
|000051a0| 66 6c 6f 61 74 69 6e 67 | 2d 70 6f 69 6e 74 20 61 |floating|-point a|
|000051b0| 72 69 74 68 6d 65 74 69 | 63 20 61 6e 64 20 74 68 |rithmeti|c and th|
|000051c0| 65 20 73 74 61 6e 64 61 | 72 64 20 70 72 6f 70 6f |e standa|rd propo|
|000051d0| 73 65 64 20 62 79 20 74 | 68 65 20 46 6c 6f 61 74 |sed by t|he Float|
|000051e0| 69 6e 67 2d 50 6f 69 6e | 74 20 43 20 45 78 74 65 |ing-Poin|t C Exte|
|000051f0| 6e 73 69 6f 6e 73 20 28 | 46 50 43 45 29 20 62 72 |nsions (|FPCE) br|
|00005200| 61 6e 63 68 20 6f 66 20 | 74 68 65 20 4e 75 6d 65 |anch of |the Nume|
|00005210| 72 69 63 61 6c 20 43 20 | 45 78 74 65 6e 73 69 6f |rical C |Extensio|
|00005220| 6e 73 20 47 72 6f 75 70 | 20 28 41 4e 53 49 20 58 |ns Group| (ANSI X|
|00005230| 33 4a 31 31 2e 31 29 2e | 0d 49 6e 20 6f 6e 65 20 |3J11.1).|.In one |
|00005240| 73 65 6e 73 65 2c 20 50 | 6f 77 65 72 50 43 20 4e |sense, P|owerPC N|
|00005250| 75 6d 65 72 69 63 73 20 | 69 73 20 61 6e 20 61 62 |umerics |is an ab|
|00005260| 73 74 72 61 63 74 69 6f | 6e 3a 20 61 20 64 65 66 |stractio|n: a def|
|00005270| 69 6e 69 74 69 6f 6e 20 | 6f 66 20 61 6e 20 65 6e |inition |of an en|
|00005280| 76 69 72 6f 6e 6d 65 6e | 74 20 66 6f 72 20 63 6f |vironmen|t for co|
|00005290| 6d 70 75 74 65 72 20 6e | 75 6d 65 72 69 63 73 2c |mputer n|umerics,|
|000052a0| 20 69 6e 64 65 70 65 6e | 64 65 6e 74 20 6f 66 20 | indepen|dent of |
|000052b0| 61 20 73 70 65 63 69 66 | 69 63 20 63 6f 6d 70 75 |a specif|ic compu|
|000052c0| 74 65 72 2e 20 54 6f 20 | 68 61 76 65 20 61 6e 20 |ter. To |have an |
|000052d0| 69 6e 73 74 61 6e 63 65 | 20 6f 66 20 74 68 69 73 |instance| of this|
|000052e0| 20 65 6e 76 69 72 6f 6e | 6d 65 6e 74 2c 20 79 6f | environ|ment, yo|
|000052f0| 75 20 6e 65 65 64 20 61 | 20 6c 61 6e 67 75 61 67 |u need a| languag|
|00005300| 65 20 69 6e 20 77 68 69 | 63 68 20 74 6f 20 64 65 |e in whi|ch to de|
|00005310| 73 63 72 69 62 65 20 6f | 70 65 72 61 74 69 6f 6e |scribe o|peration|
|00005320| 73 20 61 6e 64 20 61 6e | 20 69 6d 70 6c 65 6d 65 |s and an| impleme|
|00005330| 6e 74 61 74 69 6f 6e 20 | 75 6e 69 74 20 74 6f 20 |ntation |unit to |
|00005340| 63 61 72 72 79 20 74 68 | 65 6d 20 6f 75 74 2e 20 |carry th|em out. |
|00005350| 54 68 65 20 66 69 72 73 | 74 20 70 61 72 74 20 6f |The firs|t part o|
|00005360| 66 20 74 68 69 73 20 62 | 6f 6f 6b 20 64 65 73 63 |f this b|ook desc|
|00005370| 72 69 62 65 73 20 74 68 | 65 20 50 6f 77 65 72 50 |ribes th|e PowerP|
|00005380| 43 20 4e 75 6d 65 72 69 | 63 73 20 64 65 66 69 6e |C Numeri|cs defin|
|00005390| 69 74 69 6f 6e 2c 20 61 | 6e 64 20 74 68 65 20 72 |ition, a|nd the r|
|000053a0| 65 6d 61 69 6e 69 6e 67 | 20 70 61 72 74 73 20 64 |emaining| parts d|
|000053b0| 65 73 63 72 69 62 65 20 | 68 6f 77 20 6e 75 6d 65 |escribe |how nume|
|000053c0| 72 69 63 73 20 69 73 20 | 69 6d 70 6c 65 6d 65 6e |rics is |implemen|
|000053d0| 74 65 64 20 69 6e 20 74 | 68 65 20 50 6f 77 65 72 |ted in t|he Power|
|000053e0| 50 43 20 68 61 72 64 77 | 61 72 65 20 61 6e 64 20 |PC hardw|are and |
|000053f0| 73 6f 66 74 77 61 72 65 | 2e 0d 59 6f 75 20 73 68 |software|..You sh|
|00005400| 6f 75 6c 64 20 72 65 61 | 64 20 74 68 69 73 20 62 |ould rea|d this b|
|00005410| 6f 6f 6b 20 69 66 0d 6e | 09 79 6f 75 20 77 61 6e |ook if.n|.you wan|
|00005420| 74 20 74 6f 20 63 72 65 | 61 74 65 20 50 6f 77 65 |t to cre|ate Powe|
|00005430| 72 50 43 20 61 70 70 6c | 69 63 61 74 69 6f 6e 73 |rPC appl|ications|
|00005440| 20 74 68 61 74 20 75 73 | 65 20 66 6c 6f 61 74 69 | that us|e floati|
|00005450| 6e 67 2d 70 6f 69 6e 74 | 20 6f 70 65 72 61 74 69 |ng-point| operati|
|00005460| 6f 6e 73 0d 6e 09 79 6f | 75 20 68 61 76 65 20 63 |ons.n.yo|u have c|
|00005470| 72 65 61 74 65 64 20 61 | 20 36 38 30 78 30 20 61 |reated a| 680x0 a|
|00005480| 70 70 6c 69 63 61 74 69 | 6f 6e 20 74 68 61 74 20 |pplicati|on that |
|00005490| 75 73 65 73 20 66 6c 6f | 61 74 69 6e 67 2d 70 6f |uses flo|ating-po|
|000054a0| 69 6e 74 20 6f 70 65 72 | 61 74 69 6f 6e 73 20 61 |int oper|ations a|
|000054b0| 6e 64 20 79 6f 75 20 70 | 6c 61 6e 20 74 6f 20 70 |nd you p|lan to p|
|000054c0| 6f 72 74 20 69 74 20 74 | 6f 20 50 6f 77 65 72 50 |ort it t|o PowerP|
|000054d0| 43 20 70 72 6f 63 65 73 | 73 6f 72 2d 62 61 73 65 |C proces|sor-base|
|000054e0| 64 20 4d 61 63 69 6e 74 | 6f 73 68 20 63 6f 6d 70 |d Macint|osh comp|
|000054f0| 75 74 65 72 73 20 28 69 | 6e 20 74 68 69 73 20 63 |uters (i|n this c|
|00005500| 61 73 65 2c 20 79 6f 75 | 20 6d 69 67 68 74 20 77 |ase, you| might w|
|00005510| 61 6e 74 20 74 6f 20 72 | 65 61 64 20 41 70 70 65 |ant to r|ead Appe|
|00005520| 6e 64 69 78 20 41 2c 20 | d2 53 41 4e 45 20 56 65 |ndix A, |.SANE Ve|
|00005530| 72 73 75 73 20 50 6f 77 | 65 72 50 43 20 4e 75 6d |rsus Pow|erPC Num|
|00005540| 65 72 69 63 73 2c d3 20 | 66 69 72 73 74 29 0d 6e |erics,. |first).n|
|00005550| 09 79 6f 75 20 68 61 76 | 65 20 6e 6f 74 20 79 65 |.you hav|e not ye|
|00005560| 74 20 63 72 65 61 74 65 | 64 20 61 20 66 6c 6f 61 |t create|d a floa|
|00005570| 74 69 6e 67 2d 70 6f 69 | 6e 74 20 61 70 70 6c 69 |ting-poi|nt appli|
|00005580| 63 61 74 69 6f 6e 2c 20 | 62 75 74 20 79 6f 75 20 |cation, |but you |
|00005590| 77 61 6e 74 20 74 6f 20 | 6c 65 61 72 6e 20 6d 6f |want to |learn mo|
|000055a0| 72 65 20 61 62 6f 75 74 | 20 49 45 45 45 20 53 74 |re about| IEEE St|
|000055b0| 61 6e 64 61 72 64 20 37 | 35 34 20 66 6f 72 20 62 |andard 7|54 for b|
|000055c0| 69 6e 61 72 79 20 66 6c | 6f 61 74 69 6e 67 2d 70 |inary fl|oating-p|
|000055d0| 6f 69 6e 74 20 61 72 69 | 74 68 6d 65 74 69 63 0d |oint ari|thmetic.|
|000055e0| 54 68 69 73 20 62 6f 6f | 6b 20 69 73 20 6e 6f 74 |This boo|k is not|
|000055f0| 20 66 6f 72 20 79 6f 75 | 20 69 66 20 79 6f 75 20 | for you| if you |
|00005600| 64 6f 6e d5 74 20 70 6c | 61 6e 20 74 6f 20 70 6f |don.t pl|an to po|
|00005610| 72 74 20 79 6f 75 72 20 | 36 38 30 78 30 20 61 70 |rt your |680x0 ap|
|00005620| 70 6c 69 63 61 74 69 6f | 6e 73 20 74 6f 20 74 68 |plicatio|ns to th|
|00005630| 65 20 50 6f 77 65 72 50 | 43 20 65 6e 76 69 72 6f |e PowerP|C enviro|
|00005640| 6e 6d 65 6e 74 2e 20 41 | 70 70 6c 69 63 61 74 69 |nment. A|pplicati|
|00005650| 6f 6e 73 20 74 68 61 74 | 20 61 72 65 20 36 38 30 |ons that| are 680|
|00005660| 78 30 20 62 61 73 65 64 | 20 77 69 6c 6c 20 72 75 |x0 based| will ru|
|00005670| 6e 20 6f 6e 20 50 6f 77 | 65 72 50 43 20 70 72 6f |n on Pow|erPC pro|
|00005680| 63 65 73 73 6f 72 2d 62 | 61 73 65 64 20 4d 61 63 |cessor-b|ased Mac|
|00005690| 69 6e 74 6f 73 68 20 63 | 6f 6d 70 75 74 65 72 73 |intosh c|omputers|
|000056a0| 20 77 69 74 68 6f 75 74 | 20 72 65 62 75 69 6c 64 | without| rebuild|
|000056b0| 69 6e 67 2c 20 62 75 74 | 20 74 68 65 79 20 75 73 |ing, but| they us|
|000056c0| 65 20 74 68 65 20 53 74 | 61 6e 64 61 72 64 20 41 |e the St|andard A|
|000056d0| 70 70 6c 65 20 4e 75 6d | 65 72 69 63 73 20 45 6e |pple Num|erics En|
|000056e0| 76 69 72 6f 6e 6d 65 6e | 74 20 28 53 41 4e 45 29 |vironmen|t (SANE)|
|000056f0| 20 69 6e 20 65 6d 75 6c | 61 74 69 6f 6e 20 69 6e | in emul|ation in|
|00005700| 73 74 65 61 64 20 6f 66 | 20 50 6f 77 65 72 50 43 |stead of| PowerPC|
|00005710| 20 4e 75 6d 65 72 69 63 | 73 2e 20 59 6f 75 20 73 | Numeric|s. You s|
|00005720| 68 6f 75 6c 64 20 72 65 | 66 65 72 20 74 6f 20 74 |hould re|fer to t|
|00005730| 68 65 20 41 70 70 6c 65 | 20 4e 75 6d 65 72 69 63 |he Apple| Numeric|
|00005740| 73 20 4d 61 6e 75 61 6c | 2c 20 73 65 63 6f 6e 64 |s Manual|, second|
|00005750| 20 65 64 69 74 69 6f 6e | 2c 20 77 68 69 63 68 20 | edition|, which |
|00005760| 64 65 73 63 72 69 62 65 | 73 20 53 41 4e 45 2e 0d |describe|s SANE..|
|00005770| 42 65 66 6f 72 65 20 72 | 65 61 64 69 6e 67 20 74 |Before r|eading t|
|00005780| 68 69 73 20 62 6f 6f 6b | 2c 20 79 6f 75 20 73 68 |his book|, you sh|
|00005790| 6f 75 6c 64 20 61 6c 72 | 65 61 64 79 20 62 65 20 |ould alr|eady be |
|000057a0| 66 61 6d 69 6c 69 61 72 | 20 77 69 74 68 20 74 68 |familiar| with th|
|000057b0| 65 20 50 6f 77 65 72 50 | 43 20 72 75 6e 2d 74 69 |e PowerP|C run-ti|
|000057c0| 6d 65 20 61 72 63 68 69 | 74 65 63 74 75 72 65 20 |me archi|tecture |
|000057d0| 61 73 20 64 65 73 63 72 | 69 62 65 64 20 69 6e 20 |as descr|ibed in |
|000057e0| 49 6e 73 69 64 65 20 4d | 61 63 69 6e 74 6f 73 68 |Inside M|acintosh|
|000057f0| 3a 20 50 6f 77 65 72 50 | 43 20 53 79 73 74 65 6d |: PowerP|C System|
|00005800| 20 53 6f 66 74 77 61 72 | 65 2e 20 0d 0d 0d 57 68 | Softwar|e. ...Wh|
|00005810| 61 74 d5 73 20 69 6e 20 | 54 68 69 73 20 42 6f 6f |at.s in |This Boo|
|00005820| 6b 0d 0d 50 61 72 74 20 | 31 20 64 65 73 63 72 69 |k..Part |1 descri|
|00005830| 62 65 73 20 74 68 65 20 | 66 65 61 74 75 72 65 73 |bes the |features|
|00005840| 20 73 68 61 72 65 64 20 | 62 79 20 61 6c 6c 20 50 | shared |by all P|
|00005850| 6f 77 65 72 50 43 20 4e | 75 6d 65 72 69 63 73 20 |owerPC N|umerics |
|00005860| 69 6d 70 6c 65 6d 65 6e | 74 61 74 69 6f 6e 73 20 |implemen|tations |
|00005870| 61 6e 64 20 69 6e 63 6c | 75 64 65 73 20 65 78 61 |and incl|udes exa|
|00005880| 6d 70 6c 65 73 20 74 68 | 61 74 20 73 68 6f 77 20 |mples th|at show |
|00005890| 68 6f 77 20 74 6f 20 75 | 73 65 20 50 6f 77 65 72 |how to u|se Power|
|000058a0| 50 43 20 4e 75 6d 65 72 | 69 63 73 20 65 66 66 65 |PC Numer|ics effe|
|000058b0| 63 74 69 76 65 6c 79 2e | 20 54 68 65 73 65 20 65 |ctively.| These e|
|000058c0| 78 61 6d 70 6c 65 73 20 | 61 72 65 20 77 72 69 74 |xamples |are writ|
|000058d0| 74 65 6e 20 69 6e 20 43 | 2c 20 61 6c 74 68 6f 75 |ten in C|, althou|
|000058e0| 67 68 20 6f 74 68 65 72 | 20 68 69 67 68 2d 6c 65 |gh other| high-le|
|000058f0| 76 65 6c 20 6c 61 6e 67 | 75 61 67 65 73 20 6d 69 |vel lang|uages mi|
|00005900| 67 68 74 20 70 72 6f 76 | 69 64 65 20 73 75 70 70 |ght prov|ide supp|
|00005910| 6f 72 74 20 66 6f 72 20 | 50 6f 77 65 72 50 43 20 |ort for |PowerPC |
|00005920| 4e 75 6d 65 72 69 63 73 | 2e 20 52 65 61 64 20 50 |Numerics|. Read P|
|00005930| 61 72 74 20 31 20 74 6f | 20 66 69 6e 64 20 6f 75 |art 1 to| find ou|
|00005940| 74 20 68 6f 77 20 50 6f | 77 65 72 50 43 20 4e 75 |t how Po|werPC Nu|
|00005950| 6d 65 72 69 63 73 20 69 | 6d 70 6c 65 6d 65 6e 74 |merics i|mplement|
|00005960| 73 20 49 45 45 45 20 53 | 74 61 6e 64 61 72 64 20 |s IEEE S|tandard |
|00005970| 37 35 34 20 69 6e 20 67 | 65 6e 65 72 61 6c 20 6f |754 in g|eneral o|
|00005980| 72 20 74 6f 20 6c 65 61 | 72 6e 20 6d 6f 72 65 20 |r to lea|rn more |
|00005990| 61 62 6f 75 74 20 74 68 | 69 73 20 73 74 61 6e 64 |about th|is stand|
|000059a0| 61 72 64 2e 0d 50 61 72 | 74 20 32 20 65 78 70 6c |ard..Par|t 2 expl|
|000059b0| 61 69 6e 73 20 74 68 65 | 20 6e 75 6d 65 72 69 63 |ains the| numeric|
|000059c0| 20 69 6d 70 6c 65 6d 65 | 6e 74 61 74 69 6f 6e 20 | impleme|ntation |
|000059d0| 69 6e 20 63 6f 6d 70 69 | 6c 65 72 73 20 61 6e 64 |in compi|lers and|
|000059e0| 20 69 6e 20 74 68 65 20 | 50 6f 77 65 72 50 43 20 | in the |PowerPC |
|000059f0| 4e 75 6d 65 72 69 63 73 | 20 6c 69 62 72 61 72 79 |Numerics| library|
|00005a00| 20 4d 61 74 68 4c 69 62 | 2e 20 54 68 69 73 20 6c | MathLib|. This l|
|00005a10| 69 62 72 61 72 79 20 69 | 73 20 70 72 6f 76 69 64 |ibrary i|s provid|
|00005a20| 65 64 20 69 6e 20 52 4f | 4d 20 74 6f 20 69 6d 70 |ed in RO|M to imp|
|00005a30| 6c 65 6d 65 6e 74 20 62 | 6f 74 68 20 49 45 45 45 |lement b|oth IEEE|
|00005a40| 20 53 74 61 6e 64 61 72 | 64 20 37 35 34 20 61 6e | Standar|d 754 an|
|00005a50| 64 20 74 68 65 20 72 65 | 63 6f 6d 6d 65 6e 64 61 |d the re|commenda|
|00005a60| 74 69 6f 6e 73 20 69 6e | 20 74 68 65 20 46 50 43 |tions in| the FPC|
|00005a70| 45 20 74 65 63 68 6e 69 | 63 61 6c 20 72 65 70 6f |E techni|cal repo|
|00005a80| 72 74 2e 20 50 61 72 74 | 20 32 20 69 73 20 66 6f |rt. Part| 2 is fo|
|00005a90| 72 20 75 73 65 20 65 78 | 63 6c 75 73 69 76 65 6c |r use ex|clusivel|
|00005aa0| 79 20 62 79 20 43 20 6c | 61 6e 67 75 61 67 65 20 |y by C l|anguage |
|00005ab0| 70 72 6f 67 72 61 6d 6d | 65 72 73 2e 0d 50 61 72 |programm|ers..Par|
|00005ac0| 74 20 33 20 65 78 70 6c | 61 69 6e 73 20 74 68 65 |t 3 expl|ains the|
|00005ad0| 20 69 6d 70 6c 65 6d 65 | 6e 74 61 74 69 6f 6e 20 | impleme|ntation |
|00005ae0| 69 6e 20 50 6f 77 65 72 | 50 43 20 68 61 72 64 77 |in Power|PC hardw|
|00005af0| 61 72 65 20 61 6e 64 20 | 74 68 65 20 61 76 61 69 |are and |the avai|
|00005b00| 6c 61 62 6c 65 20 61 73 | 73 65 6d 62 6c 79 2d 6c |lable as|sembly-l|
|00005b10| 61 6e 67 75 61 67 65 20 | 74 6f 6f 6c 73 20 74 68 |anguage |tools th|
|00005b20| 61 74 20 70 65 72 66 6f | 72 6d 20 6e 75 6d 65 72 |at perfo|rm numer|
|00005b30| 69 63 20 6f 70 65 72 61 | 74 69 6f 6e 73 2e 20 50 |ic opera|tions. P|
|00005b40| 61 72 74 20 33 20 69 73 | 20 66 6f 72 20 75 73 65 |art 3 is| for use|
|00005b50| 20 62 79 20 61 73 73 65 | 6d 62 6c 79 2d 6c 61 6e | by asse|mbly-lan|
|00005b60| 67 75 61 67 65 20 70 72 | 6f 67 72 61 6d 6d 65 72 |guage pr|ogrammer|
|00005b70| 73 20 61 6e 64 20 62 79 | 20 74 68 6f 73 65 20 77 |s and by| those w|
|00005b80| 68 6f 20 77 69 73 68 20 | 74 6f 20 6c 6f 6f 6b 20 |ho wish |to look |
|00005b90| 61 74 20 63 6f 6d 70 69 | 6c 65 72 20 6f 75 74 70 |at compi|ler outp|
|00005ba0| 75 74 2e 20 0d 54 68 65 | 20 61 70 70 65 6e 64 69 |ut. .The| appendi|
|00005bb0| 78 65 73 20 70 72 6f 76 | 69 64 65 20 73 75 70 70 |xes prov|ide supp|
|00005bc0| 6c 65 6d 65 6e 74 61 72 | 79 20 72 65 66 65 72 65 |lementar|y refere|
|00005bd0| 6e 63 65 20 6d 61 74 65 | 72 69 61 6c 2e 20 54 68 |nce mate|rial. Th|
|00005be0| 65 79 20 67 69 76 65 20 | 74 68 65 20 64 69 66 66 |ey give |the diff|
|00005bf0| 65 72 65 6e 63 65 73 20 | 62 65 74 77 65 65 6e 20 |erences |between |
|00005c00| 50 6f 77 65 72 50 43 20 | 4e 75 6d 65 72 69 63 73 |PowerPC |Numerics|
|00005c10| 20 61 6e 64 20 53 41 4e | 45 2c 20 73 68 6f 77 20 | and SAN|E, show |
|00005c20| 68 6f 77 20 74 6f 20 70 | 6f 72 74 20 6e 75 6d 65 |how to p|ort nume|
|00005c30| 72 69 63 61 6c 20 70 72 | 6f 67 72 61 6d 73 20 74 |rical pr|ograms t|
|00005c40| 6f 20 50 6f 77 65 72 50 | 43 20 70 72 6f 63 65 73 |o PowerP|C proces|
|00005c50| 73 6f 72 2d 62 61 73 65 | 64 20 4d 61 63 69 6e 74 |sor-base|d Macint|
|00005c60| 6f 73 68 20 63 6f 6d 70 | 75 74 65 72 73 2c 20 70 |osh comp|uters, p|
|00005c70| 72 6f 76 69 64 65 20 6c | 69 73 74 69 6e 67 73 20 |rovide l|istings |
|00005c80| 6f 66 20 74 68 65 20 68 | 65 61 64 65 72 20 66 69 |of the h|eader fi|
|00005c90| 6c 65 73 20 69 6e 20 4d | 61 74 68 4c 69 62 2c 20 |les in M|athLib, |
|00005ca0| 61 6e 64 20 64 65 73 63 | 72 69 62 65 20 74 68 65 |and desc|ribe the|
|00005cb0| 20 46 50 43 45 20 72 65 | 63 6f 6d 6d 65 6e 64 61 | FPCE re|commenda|
|00005cc0| 74 69 6f 6e 73 20 66 6f | 72 20 63 6f 6d 70 69 6c |tions fo|r compil|
|00005cd0| 65 72 73 2e 20 54 68 65 | 72 65 20 61 72 65 20 61 |ers. The|re are a|
|00005ce0| 6c 73 6f 20 73 75 6d 6d | 61 72 69 65 73 20 6f 66 |lso summ|aries of|
|00005cf0| 20 74 68 65 20 4d 61 74 | 68 4c 69 62 20 66 75 6e | the Mat|hLib fun|
|00005d00| 63 74 69 6f 6e 73 20 61 | 6e 64 20 50 6f 77 65 72 |ctions a|nd Power|
|00005d10| 50 43 20 61 73 73 65 6d | 62 6c 79 2d 6c 61 6e 67 |PC assem|bly-lang|
|00005d20| 75 61 67 65 20 66 6c 6f | 61 74 69 6e 67 2d 70 6f |uage flo|ating-po|
|00005d30| 69 6e 74 20 69 6e 73 74 | 72 75 63 74 69 6f 6e 73 |int inst|ructions|
|00005d40| 20 66 6f 72 20 79 6f 75 | 72 20 72 65 66 65 72 65 | for you|r refere|
|00005d50| 6e 63 65 2e 20 0d 54 68 | 65 20 62 69 62 6c 69 6f |nce. .Th|e biblio|
|00005d60| 67 72 61 70 68 79 20 61 | 74 20 74 68 65 20 65 6e |graphy a|t the en|
|00005d70| 64 20 6f 66 20 74 68 69 | 73 20 62 6f 6f 6b 20 6c |d of thi|s book l|
|00005d80| 69 73 74 73 20 73 6f 6d | 65 20 6f 66 20 74 68 65 |ists som|e of the|
|00005d90| 20 6d 61 6a 6f 72 20 73 | 6f 75 72 63 65 73 20 6f | major s|ources o|
|00005da0| 6e 20 6e 75 6d 65 72 69 | 63 73 2e 20 52 65 66 65 |n numeri|cs. Refe|
|00005db0| 72 20 74 6f 20 74 68 69 | 73 20 62 69 62 6c 69 6f |r to thi|s biblio|
|00005dc0| 67 72 61 70 68 79 20 66 | 6f 72 20 6d 6f 72 65 20 |graphy f|or more |
|00005dd0| 65 78 74 65 6e 73 69 76 | 65 20 69 6e 66 6f 72 6d |extensiv|e inform|
|00005de0| 61 74 69 6f 6e 20 6f 6e | 20 49 45 45 45 20 53 74 |ation on| IEEE St|
|00005df0| 61 6e 64 61 72 64 20 37 | 35 34 2c 20 74 68 65 20 |andard 7|54, the |
|00005e00| 46 50 43 45 20 74 65 63 | 68 6e 69 63 61 6c 20 72 |FPCE tec|hnical r|
|00005e10| 65 70 6f 72 74 2c 20 6f | 72 20 6e 75 6d 65 72 69 |eport, o|r numeri|
|00005e20| 63 61 6c 20 70 72 6f 67 | 72 61 6d 6d 69 6e 67 20 |cal prog|ramming |
|00005e30| 69 6e 20 67 65 6e 65 72 | 61 6c 2e 20 41 6c 73 6f |in gener|al. Also|
|00005e40| 20 61 74 20 74 68 65 20 | 65 6e 64 20 6f 66 20 74 | at the |end of t|
|00005e50| 68 69 73 20 62 6f 6f 6b | 20 61 72 65 20 61 20 67 |his book| are a g|
|00005e60| 6c 6f 73 73 61 72 79 20 | 6f 66 20 74 65 72 6d 73 |lossary |of terms|
|00005e70| 20 61 6e 64 20 61 6e 20 | 69 6e 64 65 78 2e 0d 0d | and an |index...|
|00005e80| 43 6f 6e 76 65 6e 74 69 | 6f 6e 73 20 55 73 65 64 |Conventi|ons Used|
|00005e90| 20 69 6e 20 54 68 69 73 | 20 42 6f 6f 6b 0d 0d 49 | in This| Book..I|
|00005ea0| 6e 73 69 64 65 20 4d 61 | 63 69 6e 74 6f 73 68 20 |nside Ma|cintosh |
|00005eb0| 75 73 65 73 20 76 61 72 | 69 6f 75 73 20 63 6f 6e |uses var|ious con|
|00005ec0| 76 65 6e 74 69 6f 6e 73 | 20 74 6f 20 70 72 65 73 |ventions| to pres|
|00005ed0| 65 6e 74 20 69 6e 66 6f | 72 6d 61 74 69 6f 6e 2e |ent info|rmation.|
|00005ee0| 20 57 6f 72 64 73 20 74 | 68 61 74 20 72 65 71 75 | Words t|hat requ|
|00005ef0| 69 72 65 20 73 70 65 63 | 69 61 6c 20 74 72 65 61 |ire spec|ial trea|
|00005f00| 74 6d 65 6e 74 20 61 70 | 70 65 61 72 20 69 6e 20 |tment ap|pear in |
|00005f10| 73 70 65 63 69 66 69 63 | 20 66 6f 6e 74 73 20 6f |specific| fonts o|
|00005f20| 72 20 66 6f 6e 74 20 73 | 74 79 6c 65 73 2e 20 43 |r font s|tyles. C|
|00005f30| 65 72 74 61 69 6e 20 69 | 6e 66 6f 72 6d 61 74 69 |ertain i|nformati|
|00005f40| 6f 6e 20 61 70 70 65 61 | 72 73 20 69 6e 20 73 70 |on appea|rs in sp|
|00005f50| 65 63 69 61 6c 20 66 6f | 72 6d 61 74 73 20 73 6f |ecial fo|rmats so|
|00005f60| 20 74 68 61 74 20 79 6f | 75 20 63 61 6e 20 73 63 | that yo|u can sc|
|00005f70| 61 6e 20 69 74 20 71 75 | 69 63 6b 6c 79 2e 0d 0d |an it qu|ickly...|
|00005f80| 0d 53 70 65 63 69 61 6c | 20 46 6f 6e 74 73 0d 0d |.Special| Fonts..|
|00005f90| 41 6c 6c 20 63 6f 64 65 | 20 6c 69 73 74 69 6e 67 |All code| listing|
|00005fa0| 73 2c 20 72 65 73 65 72 | 76 65 64 20 77 6f 72 64 |s, reser|ved word|
|00005fb0| 73 2c 20 61 6e 64 20 74 | 68 65 20 6e 61 6d 65 73 |s, and t|he names|
|00005fc0| 20 6f 66 20 61 63 74 75 | 61 6c 20 64 61 74 61 20 | of actu|al data |
|00005fd0| 73 74 72 75 63 74 75 72 | 65 73 2c 20 63 6f 6e 73 |structur|es, cons|
|00005fe0| 74 61 6e 74 73 2c 20 66 | 69 65 6c 64 73 2c 20 70 |tants, f|ields, p|
|00005ff0| 61 72 61 6d 65 74 65 72 | 73 2c 20 61 6e 64 20 72 |arameter|s, and r|
|00006000| 6f 75 74 69 6e 65 73 20 | 61 72 65 20 73 68 6f 77 |outines |are show|
|00006010| 6e 20 69 6e 20 43 6f 75 | 72 69 65 72 20 28 74 68 |n in Cou|rier (th|
|00006020| 69 73 20 69 73 20 43 6f | 75 72 69 65 72 29 2e 0d |is is Co|urier)..|
|00006030| 57 6f 72 64 73 20 74 68 | 61 74 20 61 70 70 65 61 |Words th|at appea|
|00006040| 72 20 69 6e 20 62 6f 6c | 64 66 61 63 65 20 61 72 |r in bol|dface ar|
|00006050| 65 20 6b 65 79 20 74 65 | 72 6d 73 20 6f 72 20 63 |e key te|rms or c|
|00006060| 6f 6e 63 65 70 74 73 20 | 61 6e 64 20 61 72 65 20 |oncepts |and are |
|00006070| 64 65 66 69 6e 65 64 20 | 69 6e 20 74 68 65 20 67 |defined |in the g|
|00006080| 6c 6f 73 73 61 72 79 20 | 61 74 20 74 68 65 20 65 |lossary |at the e|
|00006090| 6e 64 20 6f 66 20 74 68 | 69 73 20 62 6f 6f 6b 2e |nd of th|is book.|
|000060a0| 0d 57 68 65 6e 20 61 20 | 77 6f 72 64 20 6f 72 20 |.When a |word or |
|000060b0| 63 68 61 72 61 63 74 65 | 72 20 61 70 70 65 61 72 |characte|r appear|
|000060c0| 73 20 69 6e 20 69 74 61 | 6c 69 63 73 2c 20 69 74 |s in ita|lics, it|
|000060d0| 20 72 65 70 72 65 73 65 | 6e 74 73 20 61 20 76 61 | represe|nts a va|
|000060e0| 72 69 61 62 6c 65 20 74 | 68 61 74 20 69 73 20 72 |riable t|hat is r|
|000060f0| 65 70 6c 61 63 65 64 20 | 77 69 74 68 20 61 20 6c |eplaced |with a l|
|00006100| 69 74 65 72 61 6c 20 76 | 61 6c 75 65 20 69 6e 20 |iteral v|alue in |
|00006110| 61 6e 20 61 63 74 75 61 | 6c 20 63 6f 6d 70 75 74 |an actua|l comput|
|00006120| 61 74 69 6f 6e 2e 20 46 | 6f 72 20 65 78 61 6d 70 |ation. F|or examp|
|00006130| 6c 65 2c 0d 6d 65 61 6e | 73 20 74 61 6b 65 20 74 |le,.mean|s take t|
|00006140| 68 65 20 73 71 75 61 72 | 65 20 72 6f 6f 74 20 6f |he squar|e root o|
|00006150| 66 20 61 6e 79 20 66 6c | 6f 61 74 69 6e 67 2d 70 |f any fl|oating-p|
|00006160| 6f 69 6e 74 20 76 61 6c | 75 65 20 78 2c 20 73 75 |oint val|ue x, su|
|00006170| 63 68 20 61 73 20 31 2e | 34 35 20 6f 72 20 32 2e |ch as 1.|45 or 2.|
|00006180| 37 38 39 2e 20 0d 57 68 | 65 6e 20 61 20 63 68 61 |789. .Wh|en a cha|
|00006190| 72 61 63 74 65 72 20 61 | 70 70 65 61 72 73 20 69 |racter a|ppears i|
|000061a0| 6e 20 69 74 61 6c 69 63 | 73 20 69 6e 20 6f 6e 65 |n italic|s in one|
|000061b0| 20 6f 66 20 74 68 65 20 | 74 61 62 6c 65 73 20 66 | of the |tables f|
|000061c0| 6f 72 20 73 70 65 63 69 | 61 6c 20 63 61 73 65 73 |or speci|al cases|
|000061d0| 20 69 6e 20 43 68 61 70 | 74 65 72 73 20 36 2c 20 | in Chap|ters 6, |
|000061e0| 39 2c 20 6f 72 20 31 30 | 2c 20 69 74 20 72 65 70 |9, or 10|, it rep|
|000061f0| 72 65 73 65 6e 74 73 20 | 61 20 6e 6f 6e 7a 65 72 |resents |a nonzer|
|00006200| 6f 2c 20 66 69 6e 69 74 | 65 20 66 6c 6f 61 74 69 |o, finit|e floati|
|00006210| 6e 67 2d 70 6f 69 6e 74 | 20 6e 75 6d 62 65 72 2e |ng-point| number.|
|00006220| 0d 0d 54 79 70 65 73 20 | 6f 66 20 4e 6f 74 65 73 |..Types |of Notes|
|00006230| 0d 0d 54 68 65 72 65 20 | 61 72 65 20 73 65 76 65 |..There |are seve|
|00006240| 72 61 6c 20 74 79 70 65 | 73 20 6f 66 20 6e 6f 74 |ral type|s of not|
|00006250| 65 73 20 75 73 65 64 20 | 69 6e 20 49 6e 73 69 64 |es used |in Insid|
|00006260| 65 20 4d 61 63 69 6e 74 | 6f 73 68 2e 0d 4e 6f 74 |e Macint|osh..Not|
|00006270| 65 0d 41 20 6e 6f 74 65 | 20 6c 69 6b 65 20 74 68 |e.A note| like th|
|00006280| 69 73 20 63 6f 6e 74 61 | 69 6e 73 20 69 6e 66 6f |is conta|ins info|
|00006290| 72 6d 61 74 69 6f 6e 20 | 74 68 61 74 20 69 73 20 |rmation |that is |
|000062a0| 69 6e 74 65 72 65 73 74 | 69 6e 67 20 62 75 74 20 |interest|ing but |
|000062b0| 70 6f 73 73 69 62 6c 79 | 20 6e 6f 74 20 65 73 73 |possibly| not ess|
|000062c0| 65 6e 74 69 61 6c 20 74 | 6f 20 61 6e 20 75 6e 64 |ential t|o an und|
|000062d0| 65 72 73 74 61 6e 64 69 | 6e 67 20 6f 66 20 74 68 |erstandi|ng of th|
|000062e0| 65 20 6d 61 69 6e 20 74 | 65 78 74 2e 13 75 0d 0d |e main t|ext..u..|
|000062f0| 49 4d 50 4f 52 54 41 4e | 54 0d 41 20 6e 6f 74 65 |IMPORTAN|T.A note|
|00006300| 20 6c 69 6b 65 20 74 68 | 69 73 20 63 6f 6e 74 61 | like th|is conta|
|00006310| 69 6e 73 20 69 6e 66 6f | 72 6d 61 74 69 6f 6e 20 |ins info|rmation |
|00006320| 74 68 61 74 20 69 73 20 | 65 73 73 65 6e 74 69 61 |that is |essentia|
|00006330| 6c 20 66 6f 72 20 61 6e | 20 75 6e 64 65 72 73 74 |l for an| underst|
|00006340| 61 6e 64 69 6e 67 20 6f | 66 20 74 68 65 20 6d 61 |anding o|f the ma|
|00006350| 69 6e 20 74 65 78 74 2e | 13 73 0d 0d 73 57 41 52 |in text.|.s..sWAR|
|00006360| 4e 49 4e 47 0d 57 61 72 | 6e 69 6e 67 73 20 6c 69 |NING.War|nings li|
|00006370| 6b 65 20 74 68 69 73 20 | 69 6e 64 69 63 61 74 65 |ke this |indicate|
|00006380| 20 70 6f 74 65 6e 74 69 | 61 6c 20 70 72 6f 62 6c | potenti|al probl|
|00006390| 65 6d 73 20 74 68 61 74 | 20 79 6f 75 20 73 68 6f |ems that| you sho|
|000063a0| 75 6c 64 20 62 65 20 61 | 77 61 72 65 20 6f 66 20 |uld be a|ware of |
|000063b0| 61 73 20 79 6f 75 20 64 | 65 73 69 67 6e 20 79 6f |as you d|esign yo|
|000063c0| 75 72 20 61 70 70 6c 69 | 63 61 74 69 6f 6e 2e 20 |ur appli|cation. |
|000063d0| 46 61 69 6c 75 72 65 20 | 74 6f 20 68 65 65 64 20 |Failure |to heed |
|000063e0| 74 68 65 73 65 20 77 61 | 72 6e 69 6e 67 73 20 63 |these wa|rnings c|
|000063f0| 6f 75 6c 64 20 72 65 73 | 75 6c 74 20 69 6e 20 73 |ould res|ult in s|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.